MELSMSGSSLRTFGRCVTFLARVASELVLQAHPAKLELHTLNSSRSAYGSVSLARDFFDHYHLDAAASAPSSTPLQCSVLLKSLLAVLRTPHAALDRLVISLPEPDAPKLQFTLHCLNGVRKTYWIVCSAEPEVQSLALDRGRFPSRLAIRPRELARLLSNFQSSLQELTIIATDPAAVLPDAGGDVGGKAVELRSYNDPAKDDCDTRLHTQLWIDPAEEFVEYVHAGDPVDVTFGVKELKAFLTFCEGCEVEILLFFEKTGEPVLLVPRFGFDDGSASDFEATLVLATMTVSQLADSNDAQQPATSAQHNGEPRAATTPSVLNHTKIWSELSGNTPKSFEANRETHAQKKSNASTSMLNDTSMPNVANAPRMPPVADNANNTMQHLQMDHLEEHPEVLSAIPRSQHHPSNWVGADDHDDDNEDEELLVQTTPHYMD*