MVFGFGLRTVQLGRVSFASTDSPFSRENSVSGLPEIHTLPQLLRRIPVPPGRRTHKYVDKNGLPCHGPQHKAAGTRAMHAPYIFEDLLPFVHFLLYVGESVETIMQRHNESVENRGVLLIVMLLTHRYVRRQEKRIHRSKYELEVGDAVSLNMWAESHPTCDFSESDLFISWNSNRVLLTQDLAQTNLSDSFGLFNLENKVAWVISPRFSSRALPLASQEMSAIIEVYHRQINVILVNEKDPSVCQHVDWLVDKLATEVHSYFWVDEY*