MRHCNKCNRDFVSARALAAHKANSPVHYMCLQCKREFVSPEARKAHYLENESHHYCDICDQEFRSVMGLELHLEDLHLYCRVCGVFFLSQAEKDELHAARPHFYCGSCPRGFKTENNLVHHMRTHLPKGIHCPGKKCSRSFALPADLVHHMESGGCRSRVTRHEVNRAVIAYDRVCVITDASRLLLGPDGSYAKPADVQEWATEESWNGSAFECVFCHKTFWQLAHLNNHLQSPAHADKIYKCPAVYGGCAAQFGTLSALVQHAEIATCGISRFQGQVHTVVDEITRGMRSLGL