MALVPVPNLNSLNQSSFTSLPLNCLRITQKIRPTKLKHAVSPCKASWQEIAGLLVFSAIPFTAVKAIANSSIGAQLQERMRATKKESLARSSEAKTLAKKAREKSSWYGKERPRWLGPVPYDYPAYLSGELPGDYGFDIAGLSKDPLDFEKYFTFEILHARWAMLASLGVLIPELLHQFGIVRFVEPVWWRVGYAKLQGDTLDYLGIPGFHIAGGQGVAIIAICQVLLMVGPEYARYCGIEALEPLGIFLPGDINYPGGVLFDPLGLSKDPDSFEELKVKEMKNGRLAMVAWLGFYFQAAVTGKGPVQNLIDHLAQPGQNNILNSIKVLVPQ*