MFSPSSSTTPQKFDVFLSFRGKDTRRIFISFLYKELIRMSIRTFKDDVELKSGRRISSDLLLAIEGSKIAVVVVSKKYPASPWCLHELVKIMDVEKQGSLTVMPIFYNVEPSHVRRQIEKVAEQFTKHEGRENHETVVSWRQALTNLASISGHCSRDCDDDSKLVDEIIKRISNMLLLSATPSSDGLNNQLGIDAHMKELYPLLGLNSNEGVRLIGIWARGSSVRSALARFVYKKIHKKFQSKCFLENVKGIPQDCQMSNLREEFLIRIQGGYSTMKTSGLIRTRLMSQKVLLVANNVDKLEQLDALADDFNCFGPGSIVIITTHDKQLLVGFGIKVVYEVECLRCFEVRQLFRQSAFRERDLYVDSEMFSTLSVTESSGNSVYDS*