MSHASLAEEDWLARSPRRNLRQLLTRALGDDGAQCSEEEMQQHVALLQRADAENKLGRRKLYLLLDLDETLVFAQRLRAGASPAGHLIHVRGEAFDLQLRPGLSHFLSTTGESFIMYLYTMGDEEYVKAVLAVIDPKRTHFTGGVCCWRADQSRTLKTLERAVVEKQMALIVDDTPDVWQADLSNLLLVRRFQGHAGDNGLMQLSSQLSSLHKRFYPPAERAPWSLDGPLRQPPDARQLLAEARGTALRRCLVAFTGVLPDTKDFGEIALCALVRQFGGEVTSSVEEATHLVARQTEGWKQAAKIRQAAQRQGQVSVVWDHWLLDTLCSWQRQPEERYRVPLEEMDGAEAGGAAEAAGPEAAEAAGGAPQAQSGQKRDREGASENNIARMTVAAYLREVKAKSSAAGVGGGAVAQGAPAAAADMGT*