MNTVWYFKPASDHLIQDQDAFFKGLKDSLSRLLIYYPSLAGRLVKNENNRFEVELNDKGVIFREAVTEARFDDWKDIKDCTVEAKLTFEDTVIADYSSAPLVRIQATLFKCGGIALGFSMAHAIHDGWAAVEFVKSWSELHTHLQLSTPPVYASHLMKARDPPVVSVPIKDYISVPKVEGSLSSNYEVFEEGAPSPYQAITFRFTAQQVDEIIQEVRNGPWQVEASSFVAMAAFTWKVMTEARELPDDTTTRYVYPISCRQRWQPPLPRGFAGNTAHLSSLAAKAGDIKNKHVSYAAKLIYDDLSCTTAEYLKSVIDWMEIELQKNDRDIGFACNFYSGTDVQSTSMVNFPIFEVDFGWGTPI