MEVRGPGMPFCAPPFVHPHNLPFFINNYFQLAAPLLAQIQQQQLHASGAVQRAFLDQLAAARSMKQAMLRPPVFPPHHPPMPPPIAQTVPTGLSHTQPPSAVEVPTTSGRSANPIVLSTMAGSSMPINQNCCAICGASFRLTGDLVQHMRSNHRNSKYRRRNQHNDSAAQHH