MPDPTIYQSVLHFPFITVRKRTHDCSMVCWLFRTLLTSEYRALPLIAVFEIFENTNPSSAHDRHWRQSIRHCLMSSIAFVRVLTPNPRKNYLIMNEAGSWWTVHPDCEGACAEQVFRPGAAHKCPPSGGSEMIRQIRHIISSRPSSVSLLSSKFPLFKPPRTAPVNPHRGDNLVVDHEEEVIDFNLSP