MNTVWYFKPASGHLIQDQDAFFKGLKDSLSRLLIYYPALAGRLVKNENNRFEVELNDKGVIFREAVTEARFDDWEDIKDCTIEAKLTFEDTIIADYNTAPLIRTQATLFKCGGIALGFSMAHAIHDGWAAMEFVKSWSELHMHLPVSTPPVFANHLMKARDPPAVSVPIKDYISVPKVEGSLSSNYQIFEEGAPLPFQAITFRFTAQQVDEIIQEVRTGPWKVEASSFVAMAAFTWKVMTEARELPDDTTTRYVYPISCRQRWQPPLPRGFFGNTAHLSSLAAKAGDIKNKHVSYAAKLIYDDLLATTTEYLKSVIDWMEIELQKNDRDIGFACDFYSGADVQSTSMVNFPIFHVDFGWGRPI