MSFSNCRFYEEKYPEIDSFVMVNVKQIADMGAYVKLLEYDNIDGMILLSELSRRRIRSIQKLIRVGRNEVVVVLRVDKEKGYIDLSKRRVSPEDIVRCEERYNKSKIVHSIMRHVAEKTQTPIERLYETIGWPLNKKYGHSLDAFKLSITNPDIWTDITFPSEAVEQELKSYIGRKLTPQPTKVRADIEVTCFSYEGIDAIKAALRTAEARNTAETQVKCRLV