MQGFEATVFAYGQTGTGKTHTMEGEIVCEEKKGIIPRAVEAIFESLGEKGKYVSSAVSASYLEIYNEELSDLLTEARGRARSREIARDRARSRETGVYAHNLSEHEVCSAADVLGLIARAQERRRVGETRMNKHSSRSHCVFTLTVTTRETTSEGMTMESTGKLHLVDLAGSECAKTAAGSAAGGGSGAHAAHDARERERKNINQSLLTLGRDVFLFPSQARIPYRDSKLTRLLQESLGGRCKTVVIATLSPSQLAVEESASTL