MGVKTFTHSSSSHSQEMLGKLNMLRNDGHFCDITIRVQDKIFRAHKVVLAACSDFFRTKLVGQTEDENKNVLDLHHVTVTGFIPLLEYAYTATLSINTENIIDVLAAASYMQMFSVASTCSEFMKSSILWNTPNSQPEKSLDAGQENSSNCNFTSRDGSISPVSSECSAVERTIPVCRESRRKRKSYIVMSPESPVKCSTQTSSPQVLNSSASYAENRSQPVDSSLAFPWTFPFGIDRRIQPEKAKQAENTRTLELPGPSEAGRRVADYVTCESTKPTLPLGTEEDVRVKVERLSDEEVHEEVSQPVSASQSSLSDQQTVPGSEPVQEDLLISPQSSSIGSVDEGVTEGLPTLQSTSSTNAHADDDDSTERPSPNGPDRPFQCPTCGVRFTRIQNLKQHMLIHSGIKPFQCDCCGKKFTRAYSLKMHRLKHEVIS