MHLARGHTAKRLKTFALSSSAFALPAYSNDYTDASASEVYLSDLPDAVLGHIFQKASLPYAWPLRGVCRRWRSLIESTAWEEVELRSNCPPPGHFDQLASLVRAGQIKLASRACARLRVGMCHVNYLNYIVVASACGVLAACSKDGRLAEADVSFGIPEMYEGLAYENGGILHAFMIGTLSALRPQHPTRSSLEKLSISVAPDDKDFVDVDLGTSTPPSAENLQAALEPLGSIRSLKIMPNAFRVDSAAAAAIASSLPKLQSIYFQPADCGAMAALARLSSLSDVLIRWSDFGDEVAPWEISDALSALAEGPAGKSLQSLVLDDSSFCLRAVVARIERPGFTSERLRALEAALAGCPDLEWLDLDLCIPDAGAADAREALASLFPLAECTRLELLLMRCSVRSIAEIGPLQRLGSYPGMLAIRSTAIDIQVEGQEAGYEAIVGRLVQDAWPAAEVNAWFAAAPA*