MPLPTMTHSSAFLLPSSTAPSNPSGGADTTTYALVVLNQRLPRFAPLLWSRARLRVCADGGANRVFDGMPELLPGEDPAEVRTRYKPDVIKGDMDSIRPEVKEYYSNLGTNIVDESHDQDTTDLHKCVSFITSDLPVPEKSNLYILVLGALGGRFDHEMGNINVLYRFSNIKIILLSDDCSIFLLPKTHSHEIHIETSVEGPHCGLIPMGGPSDITTTTGLRWNLDNTSMRYGGLISTSNIVDEDKVTVTSDSDLIWTISLRN*