MTRRPINVALAGAGAFGLKHLEGIAHIPGVQVVSLVDPDLSKARQVAEQYAIAHVATSLQDSLARPQVDAVILCTPTQLHASQARQCLLAGKHVQVEIPLADRLEDALAVAELQKSSGLVAMCGHTRRFNPSHQWIQQKVQAGSFRLQQMDVQTHFFRRSNTNALGQPRSWTDHLLWHHAAHTVDLFAHQAGSPIVQSHAVQGPLHPELGIAMDMGIVLKAANGALCTLSLSFNNDGPLGTFFRYIGDTGTYVARYDELLDGQGQAIDVSQVDVSMNGIELQDREFFAAIREGRQPRASIAQVLPCYQVLHALEQQLQ