MSLRPGSRVEERKKGYKLAVDAEEGRRKREDNMVEIRKSKREESLLKKRREGMQLQGFPPPTPGYGMGDRKLENITALVAGVWADDPTAQLEATTQFRKLLSIERNPPIEAVIAAGVVPRFVHLLVRSDLPQLQFEAAWALTNIASGTSDHTRVVIEHGAVPIFIQLLSSPSDDVREQAVWALGNVAGDSARCRDLVLNNGAMAPLLAQLSDNAKLSMLRNATWTLSNFCRGKPQPPFAEAEAALPTLTRLINFDDEEVLTDACWALSYLSDGSTDKIQAVINAGVCRRLVTLLLHPSASVLVPALRTVGNIVTGDDAQTQVILNHQALPCLLALLSQNHKKSIKKEACWTVSNITAGNKAQIQ