MSQQSGILSQGATEERGENARMASFVGAVAVADLVKSTLGPKGMDKILQSMSRGQEVTITNDGATILKSIYVDNPAAKVLVDISKVQDDEVGDGTTSVVVFAGELLREAELLVNQKVHPMTIIAGYREACDCARGVLETGAFNHQSDAEQFRQDLLNIAKTTLSSKILTVDKEHFANLAVDAIMRLKGSGNLEAIHIIKKTGGTLHESFLDEGFILDKKIGVGQPKRIENARILVANTPMDTDKIKIYGARVRVDSMAKVAEIEAAEKDKMRAKVRSIIDHGINCFVNRQLIYNLPEEMFADAGVMAIEHADFDGIERLALVLGGEIVSTFDNPSEVKLGSCKLIEEIMIGEDRLIHFSGVALGEACTIVLRGASTHILDEAERSLHDALCVLKETVADARVVYGGGWPEIRMAKAVEELASRTPGKKALAMEAFARALRALPATICDNAGLDSAEIVANLKAAHGADSSSRMGVDVVRGEAGDMKELGIYESFRVRQQVLLSGTEASEIILRVDDLIKCAPRQRG*