MGFKGTKAEKKVHYDKKMCELLEQFSKVLICAADNVGSTQMQTIRKGLRPDSVVLMGKNTMMKRTIRIYSESSGNTEWLNLIPLLVGNVGLIFTKGDLKEVREEVGKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELIRKGEKVGSSEAALLAKLGIRPFSYGLIVQTVYDSGSVFDPAVLDLTEEDLMEKFASGVSMVAALSLGLGYPTLAAAPHMFASAFKNVVAVALEIEYSFPEADKIKEYLKDPSKFAVAAAPAATSDAPAPAAAAEEEKKPEPEEESDDDMGFSLFD*