MVLENGFPPLPDFLKIFNSHEHSKRLVIPRGYNKYYPNPLPQTAVLKRPEGNFWTVKWKKSQEDTISFQEGWEKFVKDNGLIDRDFLLFTYDGSRSFWVRIHRDGLPLEPSTPIKIQEISDDEIDTAGGGPDRHMEEGDSHEDMIVSLSLGTSDELSDDDDDDDYDDDEDTAICEFNKASGSCSKKGRVMKTRRDAVIAESVKVETLLEDPQNPFFISTSSCSRRVLVISMQVIKDFNLKFEPTIKLIDGFGELKRKVGKWKDRVVVYKWDEMYNRNKSMPGDIIICEILRDEGDVVHTVKVHFVKK*