MESSLVEDIVIVGAGIAGLATSLALHRLGVPSLVLEYSDTLRVTGFALTTWTNAWKALDALGVGTILRHQHVQLKENVTTSLILGQQTSSLSFEGTGKHGDCEVRCVRRQLMLEAIANELPSGTIRFLSKVVAIEESGFSKIKIVRLDDGTTIKTKVLIGCDGINSVVAKWLGFKEASFTGRYVIRGYKKLMNNHGLEPKFMHYFGKGFRSGVMPCDDNTVYWFLTWTPTSEEKELAKNPSKMKQLVLRKVEKMPSDIKTFIEKTETKDILTSPLKYRHEWELMLGKISKGNVCVVGDAFHPMAPDLGQGGCCALEDGIILARHLAEAFTKKTGKHVAKEMGEEGKSKEQYKKIEASLRKYAKERRWRNIDISVTSYVLGFVLQGDLKLVSHFRDKLFPAFLAELLLKKSDFDCGKLN*