MTPEQLKASILQRAMEGKLVPQNPNDEPASELLKRIKAEKEKLISEGKIKRDKKETEIFRGDDGKHYGKFADGSTQEIDVPYDIPDTWEWVRFSTLVEIVRGGSPRPIKDYLTSEVDGINWIKIGDTEKGEKYINNVKEKIKKSGLNKTRFVKKGTFLLTNSMSFGRPYILNVDGAIHDGWLAISNYENSLNKDYLFYILSSNVVYSQFLSLISGAVVKNLNSDKVASILIPLPPLSEQQRIIEAIESALEKVDEYAESYNRLEQLDKEFPDKLKKSILQYAMQGKLVEQDPNDESVEVLLEKIRAEKQKLFEEGKIKKKDLDISIVSQGDDNSYYEEVPCEIPESWEWVRLNDITSYIQRGKSPKYSNIPIYPVIAQKCNQWSGFSIDLARFIDPETVHSYQKERLLRDGDLMWNSTGLGTLGRLAIYHENKNPYAWAVADSHVTVIRVLSGVINCHFIYNFLSSPIVQSVIEEKASGSTKQKELLTKTIKEYLIPLPPLPEQSRIVDKIEQFFAHIDALI*