MKILGLIVVAVVGLVGQCHGALQVGFYNGKCGTKDVESMVQGVVAQRFKSDNTIVAALLCLQFHDCFVSGCDASLLLDGTSSEKNAPPNLSVRGYDIINQAKAAVEAACPELVSCADIIALAARDAVSLAGGRSYAVQTGRRDALFPATNVNLPGPSISVSQAISAFKSKGLSTNDMVLLLGAHTVGVTHCPLFQNRLYNFNNTGKPDPTMNPTLASQLRTVCPNASPPQNTAVNLDQNASSAFIVDNDYYKQILSKRGILQIDQALALDSATRTSVMVLAASNPLFSIGFGNAMVKMGALQILTGTQGQVRKVCNVANG*