MSLDPVDEIMPIFPLLEASILGDRPTPQPAHFRVSTVISQNHADPFCAYPVPMSNAIKPKITQRLLTISNERRQNLERSSAGSRDCGGRVYSVNPQAILDVGTGTGIWAIDVADAFPAARVTGLDLSPIQPTFVPPTCSFEIDDVTMPWTYDTEQFDLIYVREMFGSIPDWDAFLRQCWASLRPGGYIEVVEHSITPIWDADTSLGPIYALWEQTMAQVEQVSGRSFSIWRESAQVLEGSGFQDITKRSYKWPISGWNTDPRLRELGRLNQLRLLQAIEDIFLRHLTSTMAWPYDAVQNFIERIRSTIRDEQRHLYQPVTVVYGRKPCPSSEIL*