MSLAKALFTSTLARRGLPIQRVAVASNIRWYSSDKRLTEDTMSQNIRNMEYAVRGQVVIAADALQHELEENPQSHTYTKVLYTNVGNPHQVGQESLQWPRQVMALCNLPPSKGIDHPELAKVFPQDVIDRAREISHVGLGDQGTGAYSHSQGHLAFRQDIAKFIEQRDGGVTSNPEHIFMCNGASSGIEMILDVLLNGPDAGIMIPIPQYPIYSAAIACHGAHQVGYYLEEEKGWSMDMDHLEQQLADAKAKGINVVGFVLINPGNPTGQVLTRQALCDVVTFCAKHKLVLLSDEVYQDNVYDENAEFVSAKRAAWETGLLEQDAIELISFHSTSKGLYGECGHRGGYMEVVGMDASVEGHLYKLASSGLCPNLDGQILMDLMVRGPDPWTESHREHEAQKRKIYDELKAKAKLMTEGLNSIDGFSCQPAQGSMYCFPAIEMPPGAIAAAKQQGMAVDTYYALSLLESTGICVVPAAGFGQKPGRHGFRTTFLPSIDDMKQAIKDMRKHHEEFCARHSEESSKVA*