MRAGDGKIRVPADLDAVTATGEEDHSEIDGAAVDRIWRAARHWYRAGMHPAIQLCIRHHGRVVLNRAIGHGWGNAPTDEADAEKIPVTTDTPFCVYSAAKAITATVVHMLVERGHFALDDRVCEYLPSYTSHGKHRTTIRHVLTHSAGVPFPTGPRPDVRRADDHEYAVERLGELRPLYRPGLVHIYHALTWGPLMREIVYAATGKEIREILATEILDPLGFRWTNFGVAERDVPLVAPSHATGRQLPPVIAAVFRKAIGGTVHEIIPYTNTPFFLSTILPSSNTVSTANELSRFMEILRRGGELDGVRVLSPETLRGAVTECRRLRPDFATGLMPLRWGTGFMLGSAKYGPFGRNAPAAFGHLGLVNIAVWADPERALSGGLISSGKPGRDPEAGRYGALLNAITAEIPRASSG*