MQEILIPLKEKSYKVFLGELPKIELKQKALIISDSIVAGLHLSYLLKHLKALEVRVCVIESGEKYKNFHSLECILNNAFEMQLNRHSLMIALGGGVISDMVGFASSIYFRGIDFINIPTTLLAQVDASVGGKTGINTPYGKNLIGSFHQPRAVYIDLSFLKTLEKREFQAGVAEIIKMAVCFDKNLVEILETKDLKDCLEEVVFQSVSIKAQVVVQDEKEQNIRAGLNYGHTFGHAIEKETDYERFLHGEAIAIGMRMANDLALSLGMLTLKEYERIENLLKKFDLIFHYKIIDIQKFYERLFLDKKSENKTIKFILPKGIGAFEVASHIPKETILKVLEKWH*