MGQYTEDEVNQALDAITNGMPIKRAGQVYGIPRSTLQYRIKGTQPRSIAFSDLQRLSVSQEAKLAEWVRIQHALGVAPTHLQVRLFAERILHAMGDTEPIGKGWIQAFLKRNTSVKVQRSRPIDSRRVNGASTEVIRDWFKLLAIPEITSIKPANRYNMDETGILEGQGSNGLVLGMSETKSVRKKQPGSRAWVSIIE