MVHGDQGKMVQEVAAELLNGGLPDRYVLSEEKRPNTTVAQPSCKLAATIPIVDVSRLAESPEEAAKLGSALQSWGPFVATGHGMSKEFMDEILDATREFFHSPLEQKQKCSNFQNEGYGVDRIDSDEQVLDWCDRLWLQLQPEDERRLQFWPQPLSECLICIGKQLLHEHTLESGRVTMEVLKAMAKLVGQKEDFFIEMVGERFKSYTRFTYYPPCPRSDLVNGLKPHTDNSVVLLLLMDKDVTGLQVLKDGSWIDVPVLGHDLLVGGDEGMEIVSNAVFKAPWHRVVTNAEKDRMSLAVFYQPEPERIIGPPGKLVHEERPPFFKRCLVQTLADGYWDAFAVGNRTVDFLNVRINDEAAVAKN*