MKRRFLAFELNCFWYWDATLLEWPKCVQLFQTGLESRVKGDTSKVLVNDFSTTDLVSQTASQIVVMDSMKHYFRYIVLLGMAWDSVVESCGIPSVTLHGTLEDWSRLVEKARALRALSIGLDWWLDKLDPVLEQLMATYRGNVDHDWWSQVLSTSGYRSGPSPDYITGWVCAFFPYDEEKGKTFPRKNIFEDNPPKGLVECPFIIRDARVRPPVETDNLLVAGSCGVSVTEDGRGVTPCIGWLVKKDPNARKGKESKNKKRGPEENPVVNRPKTRSSPKV*