MVNLNSWEKSMSVLRIRYVFFRILTGEDGDGYAKETREILLKFPSLLVLDEEHTARNQHRFVWNTLQKIETEKHILLSGSPFQDNIKELYNPFCVVSQKYAADLEQKRPLLAVPVKRMPKHWKSLGILYHLFSINVVKKEGIRDTVINLKPTDLQKELLKRIPENPGSFYEQNLLSLISVHPSLVAKRNEFSELETQIKRCQLDPDIGVKMKFVVELIRLCSRRKERVIIFSQLLDHLKLIKEQINSLFGWTLG*