MSALAMSCFLVQETLFFSNSFRKRLTPRSRFPWISVQEPASTPNSFTQTKVSCLNGQGNAIASNMTNNEAVLKTARLGFSQEVLFGKQDQEISLVKALLLISAEDEAFMSLNREKDRLAAHTEGRNLSEPQIEACAADVEGFPVAGRTMSTWLARFDFLSKEVEDILASKGSSPKPVEVLKAVGTVLFEIQGFKRSVTDLDTKSFYLHLVLTLGSGSGMLLCIIYMEVCRRLGVIVKGAEVGDELLMWPLVDNLQECYEHYVGGKSWFLELLAFHHPKHLFSNLGPSTHGSFTSPTLKLASNKDIIAMVLSKLKNLHWKDACKARPGFALMDPLHPLVYANGRLTDHTELAVGALIRPRNLRLALMASERLRLLHPRSWILMRDHGLLLYHSRRYGEAVQELSICAALAPTVERHMLEHFVEKLHLLRIESSWSSLRPPSAPSALA*