MAALSSLDLNYLASPTHLANPIDRFLHSNGLHQGHRMVPAALSRSDVAFSASLSGQILKGQANRQGGNNLVERHFFQGQGRRLWTKQQRCTPRTVSTCISAEAGTGCKTMAGACGATLEDVPHLTDYRPDLPTYPNPLNTNPAYATVKQYFVDPDDVVARNVVVKLSTPGDGVHFRRAGPREKVYFKPEEVRACIVTCGGLCPGLNTVIREIVCGLWNQYGVRDIIGIKGGYRGFYSQNTVSLNPKVVNDIHKRGGTILGTSRGGHETSKIVSSIDDRGINQVYIIGGDGTQRGAAVISEEVRRRGLKIVITGIPKTIDNDIAVIDRSFGFDTAVEEAQRAINAAHTEAESVQNGIGLVKLMGRYSGYIAMYATLASRDVDCCLIPEVPFYLEGEGGLYEFVEKRLRENGHMVIVVAEGAGQELLAESMTGMDAHDASGNRLLNDVGMWLAEKLKDHFVRTKKQVLNLKYIDPTYMIRAIPSNAADNVYCTLLAQSAIHGAMAGYTGFTIGPINGRHAYIPLIRVTERHRVNITDRMWARLLSSTNQPHFMHYDRVMEAKEEEDSDKLVQDLDTNITEVTGGNSTLFSGNGFVWKQPEAVTTSGSKEEDSQ*