MRMAIMVAMVVSMRGASGEEGLVLNYYKESCPRAEEIVKEKVQELYNKHGNTAVSWLRNLFHDCMVKSCDASLLLDSVGSVSSEKGSARSFGMRNFKYVNTIKDALEKECPKTVSCADIVALSAREGALMLGGPNVPMKTGRRDSRESEVDVVEQHIPNHNDSIPFVLSRFQSIGINTEGTVALLGAHSVGRVHCKNLVGRLYPEIDPSLDPNYAIYLKGRCPSPNPDPRSVAYARNDRVTPMILDNEYYKNVLAHKGLLLVDQQLISHPETAPFVEKMASDNEYFHGRFSTALLVLSENNPLTGDQGEVRVDCRLVNKDG*