MGRVAAPHAAAIAKILQNEERGIRAAAAEALSWLEEAGAAYAADILAFTCLPLGRFGHVSIMSRAKKAIAAFFMSELPSTRLTAMKSIIGLLEDKDNPATPPEELQRNRFSLPLICEAFFDPSADIRKTAASFLVSRIPVFSAEDGSQPVLVLRDELILQFLSFGERINLEAELAEDAGIVEACRDIARKLDASWPKWAGWQEGLDDPDSSVEAATCEVSVSMVQFLRRRFCEWQHLQTQDGRPARFQLEAVFDLLHPMVEDGLRSRKWQVRQAAVESLISLEPFGVNALVALILAQQKEKEKQVLETMARFFAKYGCDYENNQQLFYYFDHFDCWCSDESDGDYAEYLEEEEEWQLRDKNGGYSKSHLSRSARHNKKHGADSSRDPGTDARQKRWQRLTKPEETQNFAESKRKSSRDKERDRRLKSAMLGQELSKFAMDHA*