MATLADTLLKDLEDLEEENFNNNNDGIKKIKFEEQYEEDDYEEIVDAIEEFLNDKKKKCERKISELLYDEDFLKTMNHIKNYIIEEEAEKLKNEEGTKDTEDGDENEDNIKRKKAKYNSDDENPLNDNNPNDEEVLIEKCIELIIKIDTEILNIHKYLKDIYSTKFPELDSIVYTPLEYISVVSRIKNESDIKNIDFSDILPNTTVMAIVVASSMTTGIKLPDHLLKSCMSFCNEALELNENRQNILIYLENKMFLLAPNLTMLLGSALTARLISCVGSLKNLSVTSSQNLIVVGNSKKSILGLSNVNKTFGVGILSTSEIVQSVPDAYKKKAINLLAGKCSLASRIDYFKKYKEGQYGLLLREYVINHLIKLQEPPPMKQKKILPIPDEKKGRKRGGKRYRKLKEKTEITELRKQINRLPFGPNTNEDFYTFTDQNTALLNSNITKLKYQTKQKTNIPKKKNASAQSSGATGGLSSSLIFTPLHGIELFNPSINKTTSETRENKYFSSLSQFRKV*