MEGDSTNLDAAIESLLNVEKQMRLAGDVAGTRKAVIDIVELCYKAGAWKTLNDQIVLLSKRRGQLKQAITAMVQKAMDYIDLTPDTDTRIELIKTLSSVSAGKIYVEIERARLIRRLAKIKEEQGQIDEAADLMQEVAVETFGSMAKTEKIAFILEQVRLCLDRQDYVRAQILSRKISTRVFEADPSKEKKKPKEGDNIVQDAPADIPSLLELKRVYYELMIRYYMHNNDYLEICRCYKAIYDIPAIKEDPTKWIPILRKICWYLVLAPHDPMQSSLLNATLEDKNLSEIPNFRLLLKQLVTMEVIQWTTLWEFAKHEYENEKNLLGGALGAKAAEDLKLRIIEHNILVVSKYYSRITLKRLADLLCLSLQEAEKHLSDMVNSKALIAKIDRPMGVVSFQTTKDCNGVLNSWATNLEKLLDLVEKSCHQIHKETMIHKAVLKA*