MNPSYDGYYCEELEERQTASNRERKRMCSINVAFIELRNYIPTFPYEKRLSKIDTLNLAIAYINMLEDVLRTSEDSGKYIRKCVQMARNGHFGAPSWSTSGKHLFARPIKLDKVAAIRNRAHFLTVRDWIF