MLVESGATVSCLMADDLGSSGVFAVAVVVKNDLGPSENTHESNGVKRSHTLVRGRGSSPFRCYWKNTLLNGLLFDFSLLQESASTRKDMKDEVEKLFPDLRQVQHELKMKTTQLDDMLIRYEKLEFCLSDTRSALLASKTCLQHAEETMNALSYQNDELRSLLEDLYHNKSETEEKLKEQKEIVKSLEKEIDCEASSVQEQILFSLEGITYDLNRASSERYRLCEQVNSLQEKLEMAYTRGKKMYAEQNDEKIKILENSVEELDNAINVLEKRVNEMEEELQRQHKIRDSLEVELQSLSQRLLTVESFRDCMDSNNSNLDQYEYQI*