MKFPGQRKSKHYFPTHARDPLVNQIQQTPKLHRPTIVGVGQTIVDIEARVDDEFLTRYDLSKGHSLVLEESKADALYHELVERGLITHQYPGDTIGNTLHNYSVLADSKSVLLGVMSKNIEVGSYAYRYLCRTSARMNLNHLQTVDGPIGRCYTLISEDGERTFAINEGHMNKLRPDSIPEEVFDKASALVVSSYLMRGKPEDPMPQAVQRAIEIAKARSIPVVLTLGTKYVIEGNAEWWQNYMKEHVTVVAMNEEEGAALTGERDPLLAADKALQWVDLVLCTAGPVGLYMAGYIDESAKRETELPLLPGNIPEFNKYEFSRAMRKEDCRTPLKVYSHIGPYLGGPLEIKNTNGAGDGALSALLHDMAANAYHQRNVPNSAKHDQPYLTYSSLSQVCKYANRVSYEVLTQHSPRLSRALPEREDSLEEAYWDR*