MFDFDFESLESELLENPENPFISLTVTGLDGSEYSFDVQRGCMVREVKASLEKLHGIPVFEQRLCRDFHELKDESFLHDGCELQLLRSVVNDAEWLEQCIKANKELVREAAMREVSVLAYAAEALRADQDFALDLVSGHGFALRYFSADVRANREVVLSAVQSAGSMLKCAEAGLKGDPEIVLAAVQHDAKALMHADPDLLHDTDFTMQAMATNRLVADYLLSLTLEGKVQAETKRKSEEAWQQGEADARDSGLTLESAHLQFLRNEALFLDSRSVDEFDRSHLAGAFSFAERSPMLARLVQEGEDLEQTANPALKQLVRFPNKAVIVYSDSGSDDLSLGYISRCVRVTQELRRACRRQPSLGHEKRIFRLIGGLNQWKRAGFPVHGDQRPLINDHILFEGGIHGYLNLENDI*