MCSARSVRVVPRAATFEGLMDDASKAKMEELERRFKMADVDGNGHIDREELRNLLESMESGEVYMMSQHWLPEDELERCMEQYDVNKDGVISFEEFKQIIYDGLLLEGTLAEYESAFKAVDKSGNGTIGATELSKLFASLGNPVSLEKLVDLMQMYDKDDSGQIEFPEFLLMFRNSLLDLKDMTTYMTLDEAGAGSSGSLVDAVEGDMTLIFSEEELDALISANPDKLVVVFGALTWCRPCKGMQRPVQKLAEHYKDHIVFVKLFGNANKQTKRIFKERFQIRSTPCFITLRKGEPVYTQTGSNKEKLEAGLRSLIANPPVGMIYPSAEALAALQDPNSSSVDKLAAALEHHHHHH