MVAVRSAHLNPDQQFELETWIASLTQEGKTAAKLTAVYRDCEQLLAGNPQGPLLLWRGREMIEILITLSMDRPTLVAALLFPIATSGVLDNESLEEGYGREVVKLIHGVEEMAAIGQLNVTMHGSEASAQVDNVRRMLLAMVDDFRCVVIKLAERICNLREVKNEPDEVRRVAAKECANIYAPLANRLGIGQLKWEIEDYAFRYQQPDTYKQIAKQLSERRIVREQYIRDFVSDLRAEMKQSGINAEVSGRPKHIYSIWRKMQKKSLAFDELFDVRAVRIIADKLQDCYAALGIVHTKYKHLPNEFDDYVANPKPNGYQSIHTVILGPEGKTIEIQIRTKQMHEESELGVAAHWKYKEGSSAARSGYDEKITWLRKLLDWQEEMSDSGEMLDELRSQVFDDRVYAFTPKGDVVDLPMGATPLDFAYHIHSEVGHRCIGAKVAGRIVPFTHKLQMGDQVEIITAKEPNPSRDWLNPSLGFVHSGRARAKINAWFRKQSREKNLEAGREILEIELAKIGANLKHAEAYALKRFNVNSVDEMYVGIGSGDLRINQIVNHINALVNKPTAEEEDKLALEKLQENKTLTPNRPHKDAVVVEGVDNLMTHLARCCQPIPGDEIRGYITQGRGISVHRSDCEQLEELSLHAPERIIDTVWGSGFVGSYLLTVRVEAMERSGLLKDITTLLANEKVKVASMKSRSDYKRQIIIMDFDLEVNNVEALARVSKRIEQIKDVMLVKRLG*