MEVVDVDLSDRTYPIYIGSGLLDKPELLQKHVKGKNVLVVTNTTVAPLYLEKVVGLLKANGSKINVESVILPDGEKYKDMGTLMKVFDKAVETRMDRRCTFVALGGGVIGDMCGFAAAAFLRGVNFIQIPTTLMAQVDSSVGGKTGVNHPLGKNLIGAFYQPQCVVIDTDTLSTLPERELCSGIAEVVKYGLIRDAKFFEWQEENMDKLLARDPDALAYAIKRSCENKAEVVSLDEKEAGLRATLNLGHTFGHAIETGIGYGGWLHGEAVAAGTVMAADLSFRLGWIDASLQSRILNLLKRAKVPVAPPSTMTIEKFQNIMAVDKKVVDGDLRLILLKGELGNCVFTSAYDTKALEETLHSFCPS*