MQSSSKSVTLNAIPTGFQPEDPSNDIFETIIARNSMGKAANGYHITTAEVDRRSNGVEKLNSSSLANTLRRTKLKNCGETMRRQMMEKEIPVNIYHRQEVFPNKMVALSEAEAVHMAKDLDEIVKEDYPVAGIAREVANEVMEDGSADIGSFFDADGFKECMEALSGVLSSVVPPITGICAKASKNEELNRGMEHLSQATHGFGIAVQPTWMRALTEIGKGVCKIVKDEMNVKEEVEDTKAPTTIAESSKIAEGAEIKVELEETEVVVD