MEGKLDAAIESLLNVEKQCRLAGDVAGTRKAAVDIVELCHKEGAWKTLNDQIVVLSKRRGQLKQAITAMVQKAMEYIDVTPDVDTRIELIQTLSSIAAGKIYVEIERARLIKRLAKIKEEQGKIDEAADIMQEVAVETFGSMAKTEKIAFILEQVRLCLDRQDYVRAQILSRKISPRVFDADTSKEKKKPKEGDNMVQEAPAEIPSLLELKRIYYELMIRYYSHNNDYLEICRCYKSIYDIPSIKDDPAKWIPVLRKICWYLVLAPHDPMQSSLLNATLDDKNLSEIPNFRLLLKQLVTMEVIQWTKLWEFFKDEYENEKNFLGGPLGTKAAEDLKLRIIEHNILVVSKYYSRITLKRIADLLCLSLQEAEKHLSDMVNSKSLIAKIDRPMGIVSFRTAQDSNGVLNSWASNLEKLLDLVEKSCHQIHKETMIHKVVLKA*