MSQQQIDTIVKAIADAGYGAREKLAKMAHEETGFGIWQDKVIKNVFASKHVYNYIKDMKTIGMLKEDNEKKVMEVAVPLGVVAGLIPSTNPTSTVIYKTLISIKAGNSIVFSPHPNALKAILETVRIISEAAEKAGCPKGAISCMTVPTIQGTDQLMKHKDTAVILATGGSAMVKAAYSSGTPAIGVGPGNGPAFIERSANIPRAVKHILDSKTFDNGTICASEQSVVVERVNKEAVIAEFRKQGAHFLSDAEAVQLGKFILRPNGSMNPAIVGKSVQHIANLAGLTVPADARVLIAEETKVGAKIPYSREKLAPILAFYTAETWQEACELSMDILYHEGAGHTLIIHSEDKEIIREFALKKPVSRLLVNTPGALGGIGATTNLVPALTLGCGAVGGSSSSDNIGPENLFNIRRIATGVLELEDIRKEENQATSELPVDADALIQSLVEKVLAELK*