MPPVLARVVPTTRARAVTTSPVAPRRASTPHRVGSTKNELLRNQTTHFSRTLRIVQSSPRSNDGAQGTVEYVTPDPQTFLVGSCATYAVMTAAAQVLCAFAEVHPDVRDATAHGFNADAAALWMVPLLASLTVAVTQADKVEFLREVKVMLKEGVLPSVAPLGALGILALSVGAGIGEEAMFRGFLMPWVDLRLESFGLSGDVSAFGALATTSLFFGALHAITPAYAIWATWASVLFSIEYVRDGLGSAMFTHALYDYLAFLYIIVSWMPDRAPEASE*