MFTLPRDDFRSEHVRQVLGLGDGELLRAGCVDGSLFDAQVQWNANGSMSLIPIVLDAAGRPQKNWNHRDLLTPCTPTRVPLRPLRIDVMLAVPRPKVLLRILNHLAVMGVGNIVLCNAYKVEKSYLNSKSVRDAELLRAELLAGVCQSAVDSRLPKVHFAPRLRAFLEDDLPSISTPGQLRVVAHPPDERTSASFSSLSKLIIHGSDLSASVPPERVLLAIGPEGGWMPREISMMCSEQHGFVPVAIGERVLRTEQACLSLVAITQELLQCVHG*