MSSDNQPTYFFFDYETWGVSPAKDRPSQFAGVRTDQDFNVIGEPLVIYCQPPADYLPAPEAALITRITPQKAASQGLPEPEFIAKIHAELARPNTTSLGYNSIRFDDEVTRYTCYRNFIDPYAWSWQNGNSRWDLLDVMRAVHALRPEGIVWPENEEGYPSFKLEHLSVANGIEHENAHDAMADVIATIELAKKLKAAQPKMFDYLYNMRHKRKLNDLVDIVNMTPLMHVSGMFGRDCNYTSWIVPMAWHPTNQNAVIVVDLAKDPSPLLELDADELRDRLYTKRSELSEDELPVPIKLVQLNKCPILAPAKTLTAENAETIGIDRQQCLKNLALLREHPEIREKLIGLYSQEREYEKSDDVDTHLYDGFFSPADKTAMNIIRETDPNNLAALDITFSDERIKPLLFRYRARNFPWTLDEAEQLKWANHCREFYECRLEEYMLNLENLAHEHESDEKKMAILKAVYQYVEKLAS