MGFRRNTFQGHSGVNQLGGMFVNGRPLPDTTRQRIIELAHSGARPCDISRILQVSNGCVSKILCRYYETGSIRPKAIGGSKPRVATSAVVTKIDIYKRECPSIFAWEIRDRLLQEGVCTPDNIPSVSLCLDMLIVVESLLKLGRFHSEIIQTFPKFR