MRVEIEKLSSEGFGEVKINGKKLFIPFTAPGDIVEVRKWRKEKKKRVAYEYAILEPSSIRVKPECKHFGVCGGCLLQHIPYEEQLKFKEQKLSELLEMNVEVLPSPKIYDYRNRIDVAITTGGIGFRRRGTWWDVIDVKNCRIFGDKSEKALRSVKDLIEDLNLVPWDLKKSNGFLRYVVLREGKFTGEFMVNLVTSEGTLSKEVTEYFDFATSLYWSVNSTKSDVSYGAPRRFWGAEFIREKIDDVTYLIHPNSFFQTNSYQAVNLVKKVGDFVEGEKVLDLYSGVGTFGIYLARRGFKVEGIEVNPFAVEMANRNARINEVNAEFKVGEDREVRDLGVYDTLIVDPPRAGLHPKLIKKLLKDPPETLVYVSCNPRTFSENLKKLKEGYAIEEIVALDMFPHTPHIEIVAKLDLKNKI