MLGHSKNLVRNGFIHHLTVYIRDQGTSLSGNSFEVEFVLGEMQFTSTLDAVTGKPVLKPGGVEAGTSSFARSRFFLLLSANTPLPTIEQQEESGSSKRAARHRYKTCAEDVMATTNVMVIDFEKGDVSFLGGGCLALSSVVQRKGAGHWAVLGSGDGFYHPRAWRKSDVAILESLLLRLCIVAGVFLGRCFMGKTIGEICEMVLTAEASDLQLTLFTYIVKLTKKEQDKNPVVPSHQVTQGELWKFQEGLIGIKEEDEREYDTDDSTSC*