MVGKISSDLPPGFRFHPTDEELIMYYLRYQATSRPCPVSIIPEIDIYKFDPWELPEKAEFGENEWYFFTPRDRKYPNGVRPNRAAVSGYWKATGTDKAIYSANKYVGIKKALVFYKGKPPKGVKTDWIMHEYRLSDSKSQTYSKQSGSMRLDDWVLCRIYKKKNLGKTIEMMKVEEEELEAQNVSINNAIEVVGGPQTMKLPRICSLSHLLELDYYGSIPQLLSDNLLYDDQSYTMNNMSNTSNVDQVSSQQQNTNNITSNNCNIFFNYQQPLFVNPTFQSQ