MFGPVRVQPETRYTAEVVVLVTSLGAKRTEFNAGKRAKDLLEIKGVHHKIIDFNRDARQAGTGESENKAISKLSEDGKLRSGTNNDLILPQVFIDGQFVGNATDLQGLEDDGLLDNILMRKACPSCNSSRRTPDITECKRCPACWEPFQEILPGEMTIKQKLQEFHDLHDDVEYDEDEEEEPFEDDMMHSMTAMPTDMVEVDTGMREQVCCTLQGVQYTPEERAILAAAEFQISDQVQYWSDSRHRWMCAVVDNIRLKDCKVVYDLKLGEMLQNEP*