MRREDREHCIAGISFIAVVIAVLSAFLLLGCRVKSKHSYSIDAQRTETVVSDAARAETAVQKTNAQRTTISTAAAAVEAWLSGSVDLELVTKQYGRDSIGSYITAESILKKKERSESGYKSELTMSIIDSVLQVRIDSALSTERTRMQLSAQSQIKSKETTSRRASGFPFDFLLSCFITIFLLSLFARLSRGFLINIYNKLCAKKKM