MEVDYGTVKAVQDSWDAVLQIPNVTQVAGELLFRSIFRILPGAWKLFPFGKGFEQIDDAMFTSPEFQKHAKNVVSMLDTAVQFLGPDLQVLEEQLVSLGARHVRYGVLPEHYPVVGQALLETLATALGDKFTPSLKEAWTGVYGFVTTNMLKGANECLLRLKFPCHGMDAGTNMSLDQYVSSMLPSQKQLFFVDAKYPSEEVSQTLEKLDKTGVTVLLLGKTQSDKVVANLEKYLGRKMVNVNDTERLDLSFLETDEPAPKAKKEPRRNSPTSVTHVQEGLGMAQAEDFCAWFQEELGIEKVVACTPTCRFASLPARVIRHKGEDMQKALQTLDDFDCMPLPKKHVEINPAHEMIVEIDMIRRRHPEMARLLAEQVYDNCLINAGIMEDSRSMVNRINQICMGWMKEKNRNSEEC*