MGQYTEDEVNQALDAITNGMPIKRAGQVYGIPRSTLQYRIKGTQPRSIAFSDLQRLSVSQEAKLAEWVRIQHALGVAPTHLQVRLFAERILHAMGDTEPIGKGWIQAFLKRNPSVKVQRSRPIDSRRVNGASTEVIRDWFKLLAIPEITSIKPANRYNMDETGILEGQGSNGLVLGMSETKSVRKKQPGSRAWVSIIECISALGHVLNPLVIYKGKAVQQQWFPLDLGPYEGWQFTATENGWTSDATAVEWLQKGFIPQTLPQGKEGRL