MVKNGTKSGRACFRCAKGREYKPQANPETHESKRRKTSTQFTGCKFQLAARPLPDGRWAVKLPDGPAALHNHGWSDPTAFAGARADALAPFEQEVIKLSNSGSRPAQILAAIQAEQRGIHGQDIINLLQRHRRAELRGRSPLQCLYEDYLKPEASKFVWEDTRDSLGHVISLTIAPKSGLQLLKQNPDLLLLDSTYKTNHHNRPLFNACGVTSGNKTFNWAVTFMSGEKEGDYSCALAALIRILQNEGIKVPGLIVTDRELALLNALNNSAWVSIPHLLCRWHVNMNVLAKARRHFPAATKHGSEYRRHPTFKAFLKEWNALLASVTEDDFNKNLAKFRTPGRHPDAAVDYAVATWIEPWKATHGLPCRHILYRHLTGDEPVTIQQIHKHWWLWRPQEQQHVGDDDSRNPNVEVVGIMPMPDIPLDPRQVKGKGRPVGAIATTSAASRKKGAGVNSTKRLPSAFEYNIEDELTTAVPAPKQQQQQHVTNLLQDPVLLGFSFGRR