MDQSNGRRVVLFPLPIQGCINPMFQMAKILHSKGFSITIIHTRFNAPKASSHPLFTFFEIQDDLSETDMRTDDNTWLFTLLNRRCEAPFRDCLTKLLGSSDSGTERISCLIHDSGWTFTGSVAESLKLPRLVLNVYTVSYFRSHFALPKLRREVNLLSQDLDQDDVVQEFQPLRKKDLVRLLKEKREYLEPYLNMILESTKSSSGIIFVMSCEELDQDSLPKAREDFKVPIFAIGPSHSKFPASSSSLFTQDETCIPWLDQQEDRSVIYVSFGSLASMTGPELIEIACGLRNSGQPFLLVVRVGSVKGTEWIEAIPEELMAKVNEKGKIVKWAPQQEVLKHRAIGGFLTHNGMNSVVESICEGVPMICLPCLWDQFLYARLVSDVWRVGLHLEHRIERNEIESAIRRLLFGSEGEAIRERMTLLKEKVERSVEENGSAYRSLESLIDHISSF*