MGAPTSSSTKNTKKQLEPLLLDLQLLLKEVKNYENADLSRMLTFKFYMPKQATELKHLQCLVEELKALEGVLNLGQSKNSDSANIKESMNNINVTVLELKGSETSFKCEYDDETVTAVEFLNKWITFCQSIYSTLTGGGGSGGGGSGGGGSCDLPQTHSLAHTRALRLLAQMRRISPFSCLDHRRDFGSPHEAFGGNQVQKAQAMALVHEMLQQTFQLFSTEGSAAAWNESLLHQFCTGLDQQLRDLEACVMQEAGLEGTPLLEEDSILAVRKYFHRLTLYLQEKSYSPCAWEIVRAEVMRSFSSSRNLQDRLRKKEGGGGSARGGGGGSSDAAVDTSSEITTKDLKEKKEVVEEAEN