MTAHLSYTQHSKFVCESSKRSSPCALIKDPLLHLPNVRPFVASPSTFSPIYNLRTFSAFPSHTCPECHNVTQYYLDGDEDSDDANSLPDIVASEDSDPPDEMLEKPNQDHVRDDSSDSEGDGAMSENMKELISLLTEETRKCMNNEIASRSESILGLQVLNIEELNSCANNDDSNESIEMCTAKIKIMATLLVPVTIEHCNEMDEGGSGAANDEFLEEVPESFYFDFRYFKREADFSNEQVWVSYSCEDRMPRDFLRVKKVMSRNPFRLQVAILEPVEILSAKFSTCGSYQPNEELRIMDDIAAFSHMVTYQKVRKGLIKICPARGQVWALYKDWNKKDGCNGKKMYEIVKISSVKEDAVTVIPLVRFGRARRTVYMDKSFASFEVANDKLIQFSHEIPFYKIQHSLSATEILDGCYELDPAAIPPELF*