MSSTFRYNLLRSVKPYTSFTPQLTKSMLRVLIQVSVHYIESKKSSSEVLSLALNKLTNGGHEIPPNFCELFTMVFLTMQI FLRYPKGVVKHHELRKCLMDDLNLTEEYVEDICKVLLNHRDVLSKNFSDTKMDRVKMSKLQWRINISLSLNTVQIDKPTI VLHFKLQNKEYRTLELPLSMFQQVRYNIALLLNELQSLQSRLALK