MARASREGDDYGGDAVSAEARVRTEEDMHLALLTVARRIPHFLPIDLNFKLSDFSSTCVAGWDYDLAYFAQRPTITLRLHDQAAWQAANPCLMEMRIGGRIFPKLSVHVEGLLAHGLYTIFLDLMTMGQNVYKYRNGLWTPFQNTKPYPPPNQAHHYSSQIFVHRGQVYLPRYHIVRHLTAEEVAVRQYSAEVCGNAWLARLEYIGTYVIPGTAFVAVSDYYCGRIANLKLKLRRGFVR