MMRLVSFIVAPGWSAVVKVIPELRNIFAQYVRRLTLYAFPDAPNVHISRRMGVLWRTLAPIDREAFSDEARRLQDLHALEFPDYKYRPRKRNRVGAKEPSTEPLRLPSPPPPPPPVQSDTINSVESLLYPINPLLPGKLTDRTSIGLNEMVSRLDASSPLMVQVPDQPIKTEPPSSLDVDTSSSTSLLSHCCSDGRSINWAGSVHQTT