MAAGRTRSTRKLRSWIVEQVNSGKYPGVTWDDDAKTMFRIPWKHAGKQDFRKDEDAALFKAWAEFKGKLPDGVEDNPASWKTRLRCALNKSPEFSEVMERAQLDISDPYKVYRLVPLSEQGMSEPEKKSRVKAAKRSKNRRSSQLEDDSVQVKIKKKEVTSQQVSPSTLIDVLIASLRGVDCPLVERVCWTRFIFTSCCVPVTEIMLDFRIEESLPASPEVQDSFEVVVCYSGKEILKRRILGADLKIMYQPSSPIPPIPATIQGRFPRILLPDPPSQDDRLLTLLPLMQQGVLLTSMTQGIYGKRSCQAQVFWSGPHTTSPGPHKLDQNTEPVLLFITFIFPVLYDRTGPLRSNGGEPPQSGITLSFGEEPSSTDDPSVKHIILKNSKLLEQYP