MHYLKAPSNSCSFHGVPITNVPCSCQQKRHRVSDAIAAARSACRIRVFLSLRFAEVQAFVTIMRESPGARHDVEPADPMEADGGNTGTTIPRHDGEPADCIRADAGSRGIRTRTEGLRMDHVRQLEGLVLTKRPYATLKFFIMAMLQYLGQLMLYIASHKLRLIGACLTLFGWMTLSTVEGPHEKFMKESSEYFQYAFWWVGLGVLSSIGLGSGLHTFVLYLGPHIARFTIKATVCGRVDLKNAHYDTGSFGKGPDWLLKDCSDFGQPLYAQAAGSERFRVPLLAILHEVHWEAILWGVGTALGELPPYFVSRAAKLSKEKLKEFSSTDSRGSTSGFLNKLKSWMLEQKFNFWTILVFASVPNPLFDLAGIICGQIPVPFWKFFIATLIGKAFVKTHLQTVFVILACNNQLLEQVKSSLRWVFQSMPAVSEVADQVLLQLEKIKHKYDSGPGTDKATPWKFSFSLIWNTIVWIMLIGFFSSMVNATAQRFLFERQRREIEEKENQEKDLLVN*