MGRVKLKIKKLENTNGRQATYGKRKHGILKKANELSILCDIPIILLMFSPTGKPSLCKGKRSIEEVVTKFAQLTPQERTKRKLESLEALKKTFKKLDHDVNISEFFGSSSQTIEDLTNQANLLENQISETRKRLSYWTNADEIHSVDHLEQLENSVRESLSRIQAHKEYLGKQQIVSLDCNSQPCLQFQNEMQMPFRMNPEQQQFPPLQQWLPNCDNQHFMLPDDPNLLPQRDIECSASSSYGSYSGYYPTGKASDLSNSRQESAVSGILNELHGNTSLRMQLPGQQYPQYMPYNLNLLNEVKFQPAPEMSLQEIPADFHLNGSFEVPKPGYCTTPGSWASTSGPCSVTMFDDQLFSQVHPPLPVTKPSTFTCYMKPLLTFKAMNRYYDMLHSGIALFYYFSSTVLR*