MESARALWSAAQAGDPESIGWVAVGVLALILTVSTLMQYAWMGGHAAWKGDAAARPPVYMAGVPYVSNLMRFIRDPLEIVTAAHRQCGELFTVPIAHKRFTFCVGPEAHEIFCRGSDEELDQTEVYSFSVPVFGQKVVYDAPLETRYQQFRWLSQALRAEKLKSYVPLMVMEAEQAFGQLPQSGSIDLFDKLSELIVMTASRCLLGREVREQMFAKVSFLIHELDQGMQPISVMAPYLPIASHRKRDAAHTEFKRIFKQVIDGRRKSANANTPPEPDMLQSFLDAVYRDGTRLSDDEICGLLIAAIFAGQHTSSITSTWLGMRLLRSPAMLEKVLDEQRRIIAEYGAEINFETLSKMDVLHNCMKETLRMYPPLIFLIRLVLKELHFKDFVVPVGDYLFLSPSVSGKDQTVFSNPEAWDPDRFAPPRSEDKKAAFAYVGFGGGRHGCMGEQFAYLQVKTLWSVMLRNFDMRAVGALPTIQHDALVVGPSPPCTVQFERRQLV*