MAAAPLRVLGVVGAGQMGAGIAQLGAMANLEVILSDVSAQALERATDKISSSLARLVRKGAISQENADGAVKRVRVTTELADMAPADMVIEAIAENEKLKKSVLASLDKMVGPATILASNTSSISITRLASATARPGQVIGMHFMNPPPVMQLVEVVRGMATADEVYETTRALAEMMGKTVCCSKDFPGFIVNRILMPMINEAFFALNEGVASAEDIDSGMRLGTNQPMGPLALADFIGLDTCLAIMRVLHGGLGEAKYRPCPLLIQYVDAGWLGRKVGRGVYNYE*