MALFAVSCVLPVDSSSLVLPRLGHTKLHSQDRHRSAHIRPSNRRTLIRAGLALTKEKVVDTGKVEFVHDRVADYSKGWTNAIGLPDQRVVSQFEALSVLVSDRVEMHSILAFQRDNWNRLFHNTITMASVAAAIASAVNGALPASGLQVVAIVLGMGAAALMALVSKFQPSQLAEEQRHAARFFKRLGADIEATLQVDPRLRGEASIYWEQSIATAHALDRAFPLPLTPIVVEKFPKQVHPSKISGDVDLARPEVEVSPNSHKNGWTWSAVEDLRHTAELLRTSDVPEYTSMANDAKGLNLILSITSPMLATAGVVLNMAGCPAVAAAVTVGSLFVHTFTHALQMGAVTEVYRNCAGYYAAVERSIDQTLRLPVEQREDATIFQQKIAVLLGRRPAVTPMVPVGSKSAGVLF*