MGFKGTKAEKKVHYDKKMCELLEEYTKVLVCAADNVGSNQLQSIRKGLRPESVILMGKNTMMKRTIRVFSEKTGNTAYLNLMQLLVGNVGLVFTKGDLKEIREEIGKYKVGAPARVGLIAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIVAPVDLVKKGEKVGSSEAALLAKLGIRPFSYGLIVKSIYDDGSVFEPEVLDLTEEDLMGKLAAGISNIAALSLSTCYPTLASAPHAFLNAYKNVVAITLESEYSFPEADQIKEFLKDPSKFAIAAPVAAETAAAPAAAAKVEEPAKKDEPEEESDDDMGFGLFD*