MKRLILLFTASVLLSACANHAPSHIALHPQVPKVQQQTNSRQTLAIETIDTRSANFIVRFNNGADAAKLVSPSEAPRKQMDRVFRAGFTQAGYQIDPSSVKHVQIQVEQLLTDVTESTFSFEAKSNIIINIIAKNSRQVLTKRYSARGTLSGPFSADYAQLELEMNKLLGQLSSEIINDPELNQFIQQ