MAAESSLVPQTSSESIAQKMGFFRVPDLLVKLSSKCLIELDAVRSPTSPLDLIFFPGLGAKSPRSSFLGDRVGLGLVDSLTDDSSTPLGSRKVLLGSEMRITDNVTSKNSFTAPVEAGVVDQKDESMCDDLKGSFMSLDDIVNSEDYTRVVCRGPNPRTTHFFGDHVLEFEGEQLMPDESKSEESLPPRLEEGMMSFCYFCGEKLEEGKDIYVYQGDKAFCSMECRENFMEDEMEEGEPDLSAPPSSPVANDGCIFQLIQ