MEASLKLESLACIDSTTLSHSELLALSLSSLCSTHDLLTPKIDPALFNQSTGSHRQTYSLPHSSPTARRRRLAGLLPSPKLPPLPAHDPENAENRLIIDYLKQFIRDDPNFDQVELAPPSLPQPRIQRKRGRNPKVKVHLDDCYRGIDIVNQNGVSVDLQLLANSQDPFAEELKRRTEGLHNEEELLGFLRDLPGQWGSRRKKRRIVDSADFGDVLPLSWKILLGLKRKDGRAWIYCRRYISPSGQHFVSCKEVSSYLQSLLGNGDAQLQISRRTENVVQEHKLSADNSAAVTKEHQDEMQIVAVNMAVSGLSAANERVKEVALLGIENLADVQIHDLLECRKCNMSFNEKDLYLQHLLSFHQRTTRRYRLGSSVGDGVIIKDGKFECQFCHKVFLERRRYNGHVGIHVRNYVRKVEDSPGQPNVQGTDDKSPVREDFPFKDI