MSNDNGSVAAALAYGGQEEEDEERCVLVTGAAGYIGSHTALQLLHEGFKVVILDNLYNSVEESVRRVADLAGKNGRNLYFFQVDLRNREAVEKIFSMARFDAVIHFAGLKAVGESMAKPLLYYDNNVVGTMNLLQVMANHGCKKLVFSSSATVYGQPASVPCTEDFPLSALNPYGRTKLYVEEICRDLHKADAEWRVILLRYFNPVGAHPSGLIGEDPRGVPNNLMPYLQQVAVGRRKELTVFGNDYDTVDGTGVRDYIHVMDLAEGHIAALRKLLSTSDIGCTAYNLGTGRGTSVLEMVAAFEKASGKKIHLRTDQRRPGDCAEIYASTEKAERELKWKAKYGIEEMCSHQWKWASQNPWGYRPPASET*