MSIVTKSIVNADAEARYLSPGELDRIKSFVTSGERRLRIAQTLTDNRERIVKQAGDQLFQKRPDVVSPGGNAYGQEMTATCLRDMDYYLRLITYGVVAGDVTPIEEIGVVGVREMYKSLGTPIEAVAESVRAMKNVATSMMSSEDASEAGSYFDYLVGAMQ