MDQSNGRRVVLFPLPIQGCINPMFQMAKILHSKGFSITIIHTRFNAPKASSHPLFTFFEIQDGLSETDMRTDDNTWLFTLLNRRCEAPFRDCLTKLLGSSDSETERISCLIHDSGWTFTGSVAESLKLPRLVLNVYTVSYFRSHFALPKLRREVNLLSQDLDQDDVVQEFQPLRKKDLVRLLKEKREYLEPYLNMILESTKSSSGIIFVMSCEELDQDSLPKAREDFKVPIFAIGPSHSKFPASSSSLFTQDETCIPWLDQQEDRSVIYVSFGSLASMTGPELIEIACGLRNSGQPFLLVVRVGSVKGTEWIEAIPEELMAKVNEKGKIVKWAPQQEVLKHRAIGGFLTHNGMNSVVESICEGVPMICLPCLWDQFLYARLVSDVWRVGLHLEHRIERNEIESAIRRLLFGSEGEAIRERMTLLKEKVERSVEENGSAYRSLESLIDHISSF*