MKIYKDIITGDEMFADTYKMKLVDDVIYEVYGKLITRQGDDIKLEGANASAEEADEGTDITSESGVDVVLNHRLTECFAF GDKKSYTLYLKDYMKKVLAKLEEKSPDQVDIFKTNMNKAMKDILGRFKELQFFTGESMDCDGMVALVEYREINGDSVPVL MFFKHGLEEEKC