MTAGQFNELRGTLAKPFTSETAARLVPAPVSAAGRTGSAASSHSRRDEGASPNTTPAKPKIKLPLKPKKLVDIEKELGLRGGFISIDAARLDAFNWDPDPLRLGSATDRVTKGELYVGDPVDLFRRQQCYPHHSDPRFAHFLRTHLTPKERAALESARAARQNPDGIAAREARAAHEAELQIRKEFDMFMPPSVLRKEVEFLGYSVEEVIPVHELLWSKYSGGAREFVAFCRDCRLAGRSGLPVQELRGIFSAVNAVSDKYYNYSADREARWTAGLGLSPAGHGCGGPRFPASASISIPGLAALANGLLEPEGPSEGDGANGRPATAAAVAAATPAELQRLVTLLVGDVLARAKKRKVEAFREQLGQPTIQALLAGSMPLLQRLFAAYASRDALEAAAGASFSSRAAAAVAAPARTLIITTPS*