GTSSMADIGSRKYSRIADNYRSIDEVTAALSHAGLESSNLIVGIDVTKSNEWTGARSFGRKSLHFIGTTPNPYQQAISIIGKTLSVFDEDNLIPCYGFGDATTHDQDVFSFNPNDTYCNGFEEVLMCYREIVPQLRLSGPTSFAPIIERAMTIVEESGGQYHVLLIIADGQVTRSVDTDNGGFSPQEQQTIDAIVRASEYPLSIVLVGVGDGPWDTMRQFDDNIPARAFDNFQFVNFTDIMSKNIDPARKEAEFALSALMEIPSQYKATLELGLLGQRTGHCPDRIALPPP