MSILFPRSSSAAKRKRVIRELVQGRDYATQLKFLLQKPIGPDGSVSAKELVANVLRSFAETLSVLTSSSEDSTSGHDHDDEVIAQNLVISGEDASQVASINDPSSEDSTESRKGSKDRRGSYKRRKTEQTWTIVAQTTDDNHAWRKYGQKEILNSQFPRSYFRCTRKFEQGCRATKQVQRIQENPDRYNITYIGFHTCKDTLKAPQVVTHSKTWDSFLGPESNVPNEHYSTIGSQSQIVIQEYPNDETDPSDLTDANLWSDLKDFELSNDKPAGLKIAPENADSVYSCTGSRSLDMDFGIFSPHFCSTEDFHFDESQLL