MDSASSPKESKMIVSVTGATGFVGKRLVQRLHADKHQIRVLTRSRSTAQSIFPVKEFPGIVIAEEPEWKNCIEGSTAVVNLAGTSISTRWSYEIKKDIKQSRIRVTSKVVELINNSKDDARPKVLISATAVGYYGTSETEVFDEKSPSGNDYLAEVCREWEASALKVNKDVRLALIRIGVVLGKDGGALAKMIPLFMMFAGGPLGSGKQWFSWIHLDDLVDLIYEALSNPSYKGVINGTAPNPVRLGEMCEQLGSTLGRPSWLPVPEIALKAVLGEGASVVLDGQKVVPTKAKELGFSFKYRYIKDALKAIMS*