MSKLFIGGLAWHTEEATLRQKFEEFGVVEEAVVVKDRDTGRSRGFGFVRYTNPDDAQKAISAMKNIEFDGRQIRVDKASDTGPRGGGRGGPPGFGRGGYGAVQMGGSPMPMAYGAPQPYGMPPNVYAQPYGRGYSQAVPAGYAAPPQTWQQPYGYPDPSQQGQPHQQQQPNPGQGY