MGRAPCCDKTNVKKGPWSPEEDAKLKDYIEEHGTGGNWIALPNKIGLKRCGKSCRLRWLNYLRPNIKHGGFTEEEDQTICRLYISIGSRWSIIAAQLPGRTDNDIKNYWNTRLKKKLLGKQREPNRSRSLHLNHVPGDAADRLKHEAPSQTLSASALERMQLHMQLQGLHNPFSFYNHPELWPKYYHPLGDKIFQSQTTDATATTPVQQAPDVSKLMSTNIQETDCLPLGFRSPSSGGTLSMETSSSNLDSATAGVRADLHDLLYCKNSSTVGHEEHQLVDLDCYKEIYGETESTNWWPTEGFMDQTATVSWDSASALHSEFMWQENGLRFGL