MVLPLYVSAFHGCRHLCGSPALALPRFHISGHANLPPLPVFPRNCSIPHLDTLTTKQADQVSAYIDVLLEWNQRMNLTAVTGRASIMERHIADSLALLPVLETTYLKYNMTKPVESIKVVDVGSGAGLPGIVFAIARPSWEVTLMESIQKRCSFLEHVTQVSGLTNVKVIRARAEDAGHEISCREAFDVAVARAVAEMRILVEICLPLVRVGGLLVAAKGATPQEEVESAKRAAGLIGATILPIHKVDSEGPYGQRTAILCLKEQKTPIKYPRKSGVPQKQPL*