MNVDFEFTDTKPPLSAMGHVVESIGVDTEAQIDSRSFHENCVRCCVCDVQLQDKCFEKDGQLFCSIHYFKDCSPYRCSGCKLGISPSDMVYKLKSDLQTGMVFHVDCHACNRCGRRLSPGEQILVDEVAQTVACMQHFYAEQQQRSAPPSFPACSSEPSAYEADQFAEFQVKKEVDTFTYNFDSYSFPEFCDDDNKFLKRRGPRTTIKQNQLDVLNRIFSSTPKPSKHARAKLALETGLSMRVIQVWFQNRRSKERRLKHLCNYLRHYEQRGLLPPPIQFANGEGSSTEATSFSQYLNGIDGPFDEDDDED