MDKFQAFGKNFSANFTPFAARTQQLIREQLGQVEDKTQLPDEYIELEKRVDALKLVHQKLLQVTSQYSNEAYDYPPNIRESFNDLGRTINEKVHLLSQASTPAEAQAALTAPPSAKPQPKTFSHAIARASLAGSQTLGNTTAGEDPLATALEKYALASEKVGEARLAQDAQIQSRFLAGWNTTLNTNLMFAAKARKNVENARLMLDSIKAKHGGDLDNLSEEARSEIEQAEDEFVGQTEEAVSVMKNVLDTPEPLRNLADLIAAQLEYHKRSYEILSELAPVVDSLQVEQEASYRKSREGA*