MPSMGFRLLFGFVIPLFLQFSSSAQSNPLQLGLQQPSPSGLRVGFYQYTCPNAEAIVRDEMTKIISQVPSLAGPLLRLHFHDCFVNGCDGSVLLNSSIPGVPTEKEAIPNLTLRGFGTIDRVKAKLERACPGVVSCADILALVARDVVVLTKGPHWDVPTGRRDGRISVKQDALNNLPAPFFDAGRNLFQFFIPKGLDAKDQIVLLGGHTLGTSHCSSFADRLYNFSGTMTADPSLDKRYLPRLKSKCSNPGDTTTLVEMDPGSFRTFDASYYRHVARGRSLFFSDQTLMNDAFARAYVQRQAAVADAGAYPAEFFADFAASMVKMGGVQVLTGAQGEVRRHCALVN*