MMQNSHSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQTHDDAKVQLDNKNVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVGKIAQYKRECPSIFAWEIRDRLLSEGVCTNDNIPSV