MLVRVVDFTGVHLCASFLHYVAAFNTLLRTRGGDAHMPGRRSASNSVDELAGYENVNNTLCAGEIVVSGKSFEVVLDTGSHDFWLANSSGLANYTNTSVSATLDYFLDTGVVWSVSGFALIADTQFANFTVQNQAFLADVTNASAFLSGINGNGGLLGLAPPNASGAISSALQKANMTFSNDSSVLENVRASAHVEARIEAYTVAYIFAQNPDVEPQFTMLMSRNDGEHTTSGGTFTLGNPLSKYANITDQPILPIMNTTTGRQHWTVMIDSIILNNACFTHKGVAYPVNPLDVVTPIGWHKDGTVVCHGAFVTLGEPDPSGPTVVLGQTFLRNAYALYNLNPTGNSNKNTTLPFVQLLSVTDAKEAAANYTAQNNARLEAFATAHGFKYVAQLSAQESQRAQIRGCILLVGITTFVHLIGLQWAF*