MAHVRGLQLPGCLALAVLCSLVHSQHVFLAPQQVFLAPQQALSLLQRVRRASSGFLEEVFKGNLERECMEEMCSYEEAFEALESSTATADWGGVSAGNCAEGLGTNYRGHVNITRSGIECQLWRSRYPHKPEINSTTHPGADLQENFCRNPDGSTTGPWCYTTDPTVRREECSIPVCGQDQVTVAMTPRSRGSSVNLSLPSEECVPDRGRQYQGRLAVTTHGLPCLAWASAQAKALSKHQDFDSAVQLVENFCRNPDGDEEGVWCYVAGKPGDFEYCDLNYCEEAVDEETGDGLGEDTDRAIEGRTATSEYQTFFDPRTFGLGEADCGLRPLFEKKLLEDKTEGELLESYID