MYHSFYKYPHPFSLPSSNIQFNTFPHSLQMYGQSCYESDLALLDSIRRHLLGDSEEHRFGAPNVNSGSTPLYSRSSSFGRLYPCLSNDWGELPLMEDDSEDMLLYGVLRDAVNVGWVPSLDASSPESFSSAFMPPVTVKSETDLFPAPEPICNPPVVQGPAPAVVPAKGKHYRGVRQRPWGKFAAEIRDPAKNGARVWLGTFETAEDAALAYDRAAYRMRGSRALLNFPLRINSGEPEPVRVTAKRASAEPCSSSESGSWVKKRKKVVG