MGQYTEDEVNQALDAITNGMPIKRAGQVYGIPRSTLQYRIKGTQPRSIAFSDLQRLSVSQEAKLAEWVRIQHALGVAPTHLQVRLFAERILHAMGCTEPIGKGWIQAFLKRNPSVKVQRSRPIDSRRVNGASTEVIRDWFKLLAIPEITSIKPANRYNMDETGILEGQGSNGLVLGMS