MVLLGFFLRIITFTLTLTQLVDGFQSRMLINNGLALTPQMGWNSWNHFQCNINETLIKQTADAMVSSGLSARGYKYINIDDCWGELKRDAQGNMVAKASTFPSGMKALSDYVHSKGLKLGIYSDAGTFTCSQTMPGSLGHEEQDAKTFASWGIDYLKYDNCFNTETSPKERYPKMSKALLNSGRSIFFSLCEWGQEDPATWAGDIGNSWRTTGDIQDNWKSMTTIADQNDRWASYARPGSWNDPDMLEVGNGGMTREEYRSHFSIWALAKAPLLIGCDLRSMDKVTFELLSNKDVIAVNQDKLGIQGKKVKKDGDLEVWAGPLSKKRVAVILWNRGSLPANITAGWEDIGLHSSAIVNARDLWAHSTHSGVKKQLSALVEPHACKMYTLTRRKA*