MDFTPELTKLNRQRRCFLRSKIPSSPTEGRRHALYPDRSYYGPPTYECPYCGAMFWYQERVKSTSAITKRKIVYNLCCKGGQIQLPKLRPPPEPLATLLNFNGDARSKRFLRQIRLYNSMFVFTSMGATVDKSINTGNAPYVFKINGVVHHRIGTLVRSRGSPPKFAQLYIYDSENEIQNRLNIFENDGDNVDKADSEILAALSLMFDAENALVQNFRYAKERLSEHGDQQITLRRLGCNAKDDVQYNLPTSGEIVE*