MGFKGTKAEKKVHYDKKMCELLEQFSKVLICAADNVGSTQMQTIRKGLRPDSVVLMGKNTMMKRTIRIYSENSGNTEWLNLIPLLVGNVGLIFTKGDLKEVREEVGKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELIRKGEKVGSSEAALLAKLGIRPFSYGLIVQTVYDSGSVFDPAVLDLTEDDLMEKFASGVSMVAALSLGLGYPTLAAAPHMFANAFKNVVAVALEIEYSFPEADKIKEYLKDPSKFAVAATPAATSDAPAPAAAAEEEKKPEPEEESDDDMGFSLFD*