MDKFQAFGKNLSASFTPFAARTQQLIKEQLGQAEDKTQLPDEYIELEKRVDALKLVHQKLLQVTSQYSNEAYDYPPNIRESFNDLGRTISEKVQLLSQASSPAEAQAALVAPPSAKPQPKTFNHAIARASLAGSQTLAQVHPGEDPLATALEKYALASEKVGEARLAQDAQIQSRFLAGWNTTLNTNLMFAAKARKNVENARLMLDSIKARRKAAAGGDLDNLSEEARAEIEQAEDEFVGQTEEAVSVMKNVLDTPEPLRNLADLIAAQLEFHKRAYEILSELAPVVDGLQVEQEASYRKSREGA*