MASSGKHHAVFIPYPAQGHINPMLKLAKLLHFRGFHITFVNTEYNHERLVRSRGPDSVRGLDDFRFETIPDGLPPSEHDGTQDIAALCLSTRAKCLVPFRDLILKLNNSKGVPPVTCIIADGVMSFTLKVADELGVLELVFWTMSACGFMGYLQFDQLIKRCCTPLKDESYLTNGYLDSPIDWIPGMRNIRLRDLPSFVRTTNPHDIMLNFDNEEAQNAHKAWGVILNTYDELEYDVVEALKQMFSHLYTIGSLSTLTSQIPDKRLKSIESNLWKEDNDCLEWLNQKETMSVLYVNFGSITVVTAQQLREFAWGLANTNHPFLWVIRPDLVRGDSAVLPEEFLQETQGRSLLASWCPQEQVLSHPSVGGFLTHSGWNSTLESICSGVPMICWPFFAEQHTNCRYACEEWGIGMEIDSNVRREEVELLVRELMEGEKGREMREAAKRWKESGETATKEGGASFVNLNRLVNDVLHAVNCQPTN