MRTDLALDFSVNKENKTITIKREFAAVRAIVWEAFTRAEILDQWWAPKPWKAKTKSMDFKEGGTWLYAMVGPNGEEHWSICEYAIIKPIERFTGKDGFTDASGKLNTEMPRSNWDMRFIDKGEITEVQYHISYDDVAQLEATIQMGFKEGITMAMENLDELLVSGKKLEHHHHHH