MGPHFTLLCAALAGCLLPAEGCVICDPSVMLALKSLEKDYLPGHLDVKHHKAMMERVENAVKDFQELSLNEDAYMGVVDEATLQKGSWSLLKDLKRITDSDVRGDLFVKELFWMLHLQKETFATYVARFQKEAYCPNKCGVMLQTLIWCKNCKKEVHACRKSYDCGERNVEVPQMEDMMLDCELNWHQASEGLTDYSFYRVWGNNTETLVSKGKEATLTKPMVGPEDAGSYRCELGSVNSSPATIINFHVTVLPKRMKEEKPSPNIVTPGEATTESSITLQPLKPEKMLKSRLLGLLIFGCLSLITGLTFAIVLRRKVIDFIKSSVFGLGSGAAEQTQVPKEKATDSRHQ