MADFSTSTHCHHWILQRSTLVDKLFTTNQRAQEALIKYGATRVDVQPDGSLAYPENLEVEAANGKRGPTPEHLTVEDELMIRKFYEQKIQQVCQAFSFPNKIQATAILYFKRFYLNWSVMEHDPKHIMLTCIYLSCKVEEFHVSAEELGKGIQQDPQVVLKNEMTVLQCLNFELIVYAPYRSLDGYIFDLENSVQMMGAVAVKNVQELRESAIFEIDAMMLTDAPLLFPPGQLAMAALRRANRDDKKVDLERYMKGIVDRLATKHTLSELDTAMDAIDVAVGESIHVVEADVRRIDRKLKICRNPGLQDETKKRERKGKQKQKRPLQEGAPPMDPNPMDTTNHGVKRRHSEPEGIF*