MELSMSGSSLRTFGRCVTFLARVASELVLQAHPAKLELHTLNSSRSAYGSVSLARDFFDHYHLDAAASAPSSTPLQCSVLLKSLLAVLRTPHAALDRLVISLPEPDAPKLQFTLHCLNGVRKTYWIVCSAEPEVQSLALDRGRFPSRLAIRPRELARLLSNFQSSLQELTIIATDPAAVLPDAGGDVGGKAVELRSYNDPAKDDCDTRLHTQLWIDPAEEFVEYVHAGDPVDVTFGVKELKAFLTFCEGCEVEILLFFEKTGEPVLLVPRFGFDDGSASDFEATLVLATMTVSQLADSNDAQQPAISAQHNGEPRAATTPSVLNHTKIWSELSGNTPKSFEANRETHAQKKSNASTSMLNDTSMPNVANAPRMPPVADNANNTMQHLQMDHLEEHPEVLSAIPRSQHHPSNWVGADDHDDDNEDEELLVQTTPHYMD*