MKNSPSFSSHLFYLSFLPLPIFNNSRLLPRSLSLAHNPTMANTGNLDAAIEQLLNVEKQMRLAGDVAGTRKAATDILQLCFDARAWKTLNDQIVVLSKRRGQLKQAVTAMVQQAMQYIDETPDIETRIELIKTLNSVSAGKIYVEIERARLIKKLAKIKEEQGLIAEAADLMQEIAVETFGAMAKTEKIAFILEQVRLCLDRQDYVRAQILSRKISPRVFDADLSKEKKKPKEGDNVVEEAPADIPSLLELKQIYYELMIRYYSHNNDYLEICRCYKAIYEIPSVKEDPAKWIPILRKICWYLVLAPYDPMQSSFLNSTLADKNLSEIPNFKLLLKQLVTMEVIQWTTLWDTYKSDFENEKASGKSLGEKAAEDLRQRIIEHNILVVSKYYARITLKRLAELLCLSVQDAEKHLSDMVVSKALVAKIDRPLGIVCFQTAKDSNDILNSWAANLEKLLDLVEKSCHQIHKETMVHKAALKV*