MELSMSGGSLRTFVRCVTCLARIGSELVFQAYPDKLELHTLNSSRSAFASISLKRDFFDQFHLSTGATTPSSTPLQCSVLLKSVLSVLRTPTAAVDSLTASLPDPDATKLKFVLNCLHGVKKTYGISCSAESEVQTLALDRNRFPSRLAIRPRDLARLLDDNFQSTLQELTVIATDPGSGLSCVDDDIGGKAVQLLSYIDPTKDDYDTRLHTQLWVDPSEFLEYVHAGEPVDVTFGRKELKAFLTFCEGCEVDILLFFEKAGEPVLLVPRFGWDDGPSSDFDATLVLATMLASQLDDGNIPQQPPTSAHHAEEPRAAAAASACPVPESNHTRIWSELSGTTPKSFEANTENRAQKEKNGSSSVPNDASKLPNVTNAPFKPPVTDNANNILPMQMDHLEEPPEVMSDNPRSQHHPSNWVGADEDNDDDEDEELFVQTTPHYMD*