MSHFGLIIMAGREREGNHAFIRVKFLNGNGEINRYYRRLHVLGEGGYGKTYEVEHVRNGRRYAMKVQKFERVAPGAVATSSTDPFEDVRIIYKEMVILNLILPRHRNIINIKDLLMSVDTVYIVLELCARKCLRNFYPIANNRSGRRIFKQIVQATHFLHQHGVIHMDLHSENVLFTDDTMTESKIIDFGLAVYKPELAVRVHANFNHHQWFDIDDLSGLIQDYSGPHEDIQALGHILHCILAGTEVDPERFEQPRPEAEAEGEGVTPAYMPRMHIFDREAKDLLELIGPEYFRRGALPTMDRVLTHPWLA*