MDIIRTAIIPSIAIALCTTGKDYKEEDLSVDLATKWLKAAAEKAGEPEKTSGYTIFAPXDKAFKKLAKILKLDSVEGLVNGDEDVQKAAAKILGYHVVPDNKLYAEDALALPEEGLNVTTAIGEDLKIFTKDDKVLLKGKGKKSYAKVLKPDIEFEGNVVHVISSVLLPEGFDAYEAYYESLKSTKIAQKFWNATDAGEYVSGATVFAPIDRSFKKLAKALKLDNVTELLTNEKLVKVGTKLFKYLVIPDAKIFAADIPEGKTELTTAANKTLTVVKEDGKVAIASDDGKCKAYVLETDIEFSGNVVHVVSDLVVPGEWKEKWAEKKKEYEEDAEEAEESDDDK*