MIMPPSTRHAPPSPSLPPKRVSVLPPSVPSLASLSTRLTIHGARLGGFAERDKNWFSGAVVLGASRSSPAAASGMVTMMHGLRTMFMSHKGKIQVIEDMKQFIFVYYELGNFYQNHRSLVDNNNLSGPLPPELVDTLPPELVDTRSLLAILAGFAIGSGALVVPGVVWCLRWQSWSEGCRCSLPKVFIGLIVGAMFSYWFSAMTMKSVGSVALKMVEEVRRQFNTILGLMEGTGKPDYATYVKICTDASINEMIPRGALVMLTPSLLEPLWHRDSLWRSCWCPDFWSVDVTEPLLVEVDQICHLACPASPIFYKHNSVKTIKTNVIGTLNMLGLAKRVGARILLTSTSEVYGDPLEHPQIEAYWGNVNPIGVRSCYDEGKRVAEMLMFDYHRQHGIEIRIARIFNTYGPRMNIDDGRVVSNFIAQAVRGEPMTVQRPGTQTR