MKHRPLINVLVYSPQGVLFVKAVDVMDHTKTSEFIFKILEEAVLEVGEENLVQIVTDSASNCVGVGKMIMARFKTIYWTHCATHCMDLLLHDLGKLPWVNEAIRRGKLIANFIVNHRITLSIYRKHATRELLRPCDTRFSTYYIALNRVVEEKASLRLTVCSNEWEKSPLSKTSKAKLVEEIILSSNFWESAERVLNMCQPIVEMLRLVDSDTPCMGFVYEGMEHCKEAIARVFNNVIDDYKMIWDMVDFRWKMMHSPLHAATFYLDPRSFGIKRNGDKEIMSGLYEAIEKLNPDREVAKKVREQLRAYKLQEGIFGSVAARED*