MKVALSAFDTDSNLDVMYHPILNLIYYMGSMGNAFGGGRESSFGSLCQVDGIGDLQVLAQSGHMSARALESLQAGVLGRLNGSVGLGLPGLNSSGMLQFASLLGLGCNNSIGRAQGIAPLQQKQQITRLGDIGALVDDPTGFLMMQWQLTATNSSPIGLGGGSSGNISVHSTNNALVLQLMQQQQQKHGRGLTTLTTERTISQRSWESDINMVMSSQLPNTNGNSGNWGNGAAVSVLPTNAFSVGGPLSSTGFGVQNVRECLLSASNVDCMSMDISVPPVNSLVGPSSHNLIPINDLSLSSISAMNNSTGKISEGMNQIIKKDWQNHNQYFGTISNPLLNTQLSRESLLNQKIVGTYTAQSQGQNTGFCDQKMNLDFKPPVNSVVPGFGGRCESEQSTADSQMKLREDYPIDHVKMEIGFLSENCNSGDELMNIIFRQHYSCMMYLLGHAGHLDKALDVIRKMPFELDVALLGACRVYSNIEIGKIAVELVFKLDPQCVGNNVLLSKIYVIASRWEDVDKVRTMMKDKIVKRSHGAAGLRVHPFLVGDQTHPQFELFYAMLGSLALQMQ*