MLVLFESPAGYALFKVTDEGKLENPDDIWKAFSDADSARKLVKLKAFTKFENTTEALEAATALVESKLSKGLKKFLKNAKIKEELAVADAKLGGVIKEKLEIPCIANAASAELMRGIRAQITELVSGLTEQDMKNMALGLSHSLSRYKLKFSPDKIDTMIVQAIGLLDELDKELNTYAMRVREWYGWHFPELTKIISDNIVYAKVVKAMGIRQKAKETDLSDVLAEELEQEVRDMAEISMGTDISDEDKENIVFLCEQVIAIAEYRTQLFEYLKNRMLAIAPNLTVLVGELVGARLIAHAGSLLNLAKHPASTVQILGAEKALFRALKTKHDTPKYGLIYHASLIGQTAPKFKGKISRVLAAKCALAIRVDALGDKDTPMIGVEQRAKVEARLKQLEGKPFSRVSGTGKGKAKLDKYDAVKPQGVYNTGADSTLPKSDKKKKRAAEEEPAEEPAAAEEPPKKKKKSEAAEAPAEDSGAEGKKKKKKQKEAAAEEEAPPVDDGEKKKKKKKKAASDDE*