MAKPTVVLLPVWGAGHFMPMIELGKRMLRCSDGALSLTVLLMPAPTAQAVSDIAEHVRREESADIRFHHLPSVPLPADHTGVEEFISRIVESHVPHVMSAVSALSCPVAALVVDIFCTPAFDVSSALAVPAYVYFASGAAMLALLLRSPSLHEETEAEFFDDSAVLDVPGLPPVPPSFLPATMLDRKKSTYTWFVYTGRRYTEASGFIVNTAAELEPGVLAAIAPTVYPIGPAISFPAAAENNPQPHECIRWLDAQPRASVLLLCFGSKGILSTRQVHEIAHGLARSGHRFLWVLRGLPLDATQGAREARDADLDERLPDGFLEKTKGIGLVWPKRAPQKEILAHASVGGFVTHCGWNSVLESLWFGVPMLPWPLDADQHLNAFTLVYDMGVAVPLEMGGRQEPYVEAAELERSVRSLMGGGEEGRKAREKAMGMKALCRKAVEQNGSSYVSLKRLSEDVLRGAIQFE*