MSLELKKPNLIESIVLGGASCIFTVNFTHPIETVKTRMQVTGNGLGTVVSSLVKTEGVTAFWKGIAFAWGREGSYASIKLGAYGPVRDALGAGKDAPFYMKFLAGAITGGTGSVIGNPFDVMKTLAQANKEKSAPLMTLVGNMYRDQGVAGFYRGVGANVARACVLNATKMACYDIAKGYVVDATGWGRKDPRTVFASGMVAGICMTVTVSPFDRIRTSLMNQPTDKKLYTGFVDCFVKTIQADGPTSLWRGFIPIWARFAPTATIQLLTLETLYSYFGYASL*