MSLSNCRFYEEKYPEIDSFVMVNVKQIADMGAYVKLLEYDNIDGMILLSELSRRRIRSIQKLIRVGRNEVVVVLRVDKEKGYIDLSKRRVSPEDIIRCEERYNKSKIVHSIMRHVAEKTETPIETLYETIGWPLNKKYGHSLDAFKLSITNPDVWNDIQFPSTPVADELKSYIGKRLTPQPTKVRADVEVTCFGYEGIDAIKTALRTAEARNTADTQVKCRLVSPPLYVLTNTCLDKNAGIARLEEAIVDIRTSIEAAGGHLVVKMEPKAVTESDDAELQALMEKRERENAEVSGDESVSESDDNIPETV