MEPSMTPLEPCQIRSIEAVGCISTIELGLRCRGPPAEFVIDGTLEELDAKQVLVYKESIWQNRVSTGYILLAVPTKALQYGSLDWVVNYDDFPMTLSARKFVQASHDRGEDPVKELNAVDAIGIRKCVVVDLRGIGINRKMGLFFAEDALRDVLPCVAGTKLVPAKAVFDNRLWDKLGVQGRVAKDAAVCDIMHSEGITEMMLLKSQHLGKDPGTKLSTFIQSRKSMYNIPIMEVLEALQTARILKTTEFELQQIRPIALGMSLKYSELGSRVAGLDDYLAIFHHHSLNRHFIAKIGFNFSDDLNVICPEPENWLEVRYFFAAYALSKVIGDMKNISTKLLDLNGNVIWC*