MVAANPQAETSMSLSVFDLFKIGIGPSSSHTVGPMRAAARFAEGLRREGLLEATASVKVELYGSLGATGKGHGSDKAVLLGLEGEQPDTVDTAAIPARLDAIRSSGELRLLGERPIRFVEKEHLALIRKPLAYHPNGMIFRAFDAAGLQVRSREYYSVGGGFVVDDEAAGLDRIVEDRTPLAFPFKTARQLLDHCVREGLSISQLMAENEKAWRPAEETRTGLLRIWQVMQDCVEAGCRNEGIMPGGLKVRRRAAALHRQLCQRPEAGLRDALSVLDWVNLYALAVNEENASGGRVVTAPTNGAAGIIPAVLHYYARFIPGADDDGVVRFLLTAAAIGILYKENASISGAEVGCQGEVGVACSMAAGALCEVLGGSVQQVENAAEIGMEHNLGLTCDPVGGLVQVPCIERNAMASVKAINAARMALRGDGQHFISLDKVIRTMRQTGADMKSKYKETARGGLAVNIIEC*