MEVEFGFVPKQVVSDLQDIGNWKSRASAIDNLHKALHDVGDKTQLLPGLPRFVAFLVTLVADPNFKIAISSMQILCDLVAIVGPDIEPHLRSIIPNLLEKFTDSKALVRSANFKVLRNLVHASQPKHLVDLLGAGMTHSNWRVREEVINTLIMVMLLPGSRDGLNYAGIFRLLSMAVADPKERVKAVGLEGMAVLARCTGRSEVSSLLAQGGVGLGSEACAQVNSRLANPDLPSLGADGVVQHIMEPGPDTLDSISSDLPPTRRMGLAPLQQAQPRPFPLHQLPLPQPLQPPMQQQGVQQLPLVMSLQHGKLPWQAPAMPRPRLRPEAVTVKHVGLEGTAGSPGTLGNNGGAQTRDPLISHLVLVPAC*