MGGSAASKKGTVAKKRLDKFYYLAKERGYRSRAAFKLLQLDKKYEFLGTATGVVDLCAAPGSWMQVARQFMPKDALCIGIDRAPIKPIPKCVVLQEDITTQKCRAAVKRELKAHGGSGAAINVVLHDGAPNVGTSWLQDAFGQNELTLLALKLAVDVLAPGGTFVTKMFRSADYQSLMWVFGQLFGKVEATKPQASRNESAEEELELFSLARVRGDGSIAALTEGAAPDEADGPKSKKQQREARLDAIRNADEPAAGCCARG*