MDEKRAKTLDALSTFIKSQKALLARTQSDIERLTHLRQDIASTPAESRSFSIFSEQLQTLEGLRLSDEQDNIVPGIHRELDWASFASSDPVPIRTLGSELKNTCEQWRRPSAKQTSPLSALQILVKTARITMVDPILASLPELSEGEEDEPIDPEELRRIQERKKIHELKRRRIHGDPAMHGLSGLALRRPGNEAVFVRQDQQDESAEVDIGLDDDGKDTNKSASNTTPSSAVEPDMDVDTPATSVASPQSTHSGKALPVGKTLAAFQATASSCSRCVPTKASANRASTKNSTAKTCFSPPVDNSSETEAPIPERKTKPRSETYKQAWSVEEQHLLERLLEEIPDGEKNRWLKISQAMNGRRTARQVASRVQKYYEKLKRFGVDISVGSTRSNNS