MELSMSGGALRTFTRCVTCLARVGSDLVLQAHPAKLELHTLNSSRSAYASISLARDFFDEFSLSAAAAADSAPSSTPLQCSVLLKSVLSVLRTPTAALDRIAASLPNPDAPKLQLTLHCLNGVKKTYWIACSAESEVQTLALDRSNFSSRLAIRPRDLARLLSNFQSSLQELTVIATDPAAGLSNVGVDGEIEGKAVELRSYIDPTKDDCDTRLHTQLWIDPTEEFVEYVHSGDSVDVTFGVKELKAFLTFCEGCEVDILLFFQKAGEPVLLVPKFGLDDGSSSDFDATLVLATMLVSQLTDSSVAQQPTTSAQRAEEPRVAATPPPVPENVSNHTKIWSELSGSAPKSFEVNREKYTQKERNANSNALNDTSMLHSVNARYKPPVADNANDTMQPMQMDHLEEPPDVVSDNPRSQHHPSNWVGADEDDDDDEDEELFVQTTPHYMD*