MFRGKIFVLSLFSIYVLSSAAEKNTSFSALFAFGDSVLDTGNNNFLLTLLKGNYWPYGLSFDYKFPTGRFGNGRVFTDIVAEGLQIKRLVPAYSKIRRISSEDLKTGVCFASGGSGIDDLTSRTLRVLSAGDQVKDFKDYLKKLRRVVKRKKKVKEIVSNAVFLISEGNNDLGYFVAPALLRLQSTTTYTSKMVVWTRKFLKDLYDLGARKFAVMGVMPVGCLPIHRASFGGVFGWCNFLLNRITEDFNMKLQKGLTSYAVEYDFKDAKFVYVDIYGTLMDLVKNPMAYGFTEAKKACCCMPNAIIPCFHPDKYVFYDFAHPSQKAYEVISKPIVYQIAKGLA*