MAPALCVLCGTERALIKRPKNHHKLCKKCFIQIFEDEVHHTITSSNLFTPGERVAIGASGGKDSTVLASVLKTLNERYKYGLELVLLSVDEGIKGYRDDSLETVKRNAVQYDMPLKIVGYDELYGWTMDQVVETVGKKGNCTYCGIFRRQALDRGAKVLDIKHVVTGHNADDVAETVLMNLLRGDLARLSRSTNIMTGANSALSDNVKRSKPLKYAYEKEIVLYAHHKKLDYFSTECLYSPEAFRGSARSLIKNLEKVRPSAILDIVRSGEDMARLVPSEISGSSCACNGEGEATQEYPEGEPGGCGSANGRSSGGEMAEMEARLRKNQDSAALEVDVGALENQKKDADAQRTMRVPIRNAPAKGKGGTVTRQVLGTCIRCGYMSSQAICQACTLLDGLNKNRPQIQVGDTN