MAEKRRFNTDAWEPKTQVGRLVKEGQITSIDEIIDKGTPILEPEIVDVLLPELEEQVLDVKLVQRMHKSGRRARYRATAVVGNKNGYVGVGMGKAKEVGPAIRKAIAHAKLSLIRVRVGCGSWECGCGGPHSIPFTADGNCGSVKVQIIPAPRGVGLVAGNVAKSVLGLAGVKDVWTKTFGDTRTTYNFALAVFDSLNNLNFVKCLPAQKAKLGLKEGKVY