MTLKGMVKGMRNMLGIYVGKWFYDKGIPFDAANSPYFPPMVNAIQRAGPGVKPSTAYELSGPILDEEVDEVKKWIEEYKQRWPRTGITLMSDGWLNKVSKKGFLNFLAYSLKGTIFLSSKDVSGTRKNANFYVRLYDQIVEEVEDKYVVQFITDNARACVFAGNNLMNMMKHLIWTLCTAHSMDLMLEEIGEIKIVKETLQEATLVSRFIYNHSTILFLLREQSKKKEIIRPAITRFATDYLVVDSIQESEGAIKRFAYQ*