MMEPRSFHSQLLSLVGGDPRAEPTLLFSSVILGILACKTVYNVMKVISAVCPPYARLSKTEKVEWDNRGISMAHAIAISTASYYFLFLSDLFKDDAPYGPVLFRSSLSSQMILGMSLGYFITDLAMILWFYPKLGGKEYVLHHLLSMLSLFLSSYNGQGNFYTFIVLFSEITTPFVNVRWYLSITGMKKSRVYIINGILLFFGWMMARVLLFVYFFIHLYGHFDQVKQFNNGCYYCLVCVPPCLTFMNLFWFY