MPAKAAGEARTIDGKISEPTGRTEKGLIDTQPPRGTRDFFPEDMRLRNWLFGEFAAVSAAFGFEQFDAPVLESEELFVRKAGEEITDQLYNFEDKGQRRVALRPELTPSLARLVLQRGKTLPLPAKWFAIGQCWRYERMTRGRRREHYQWNMDIVGIPGVEAEAELLAAVVMFFERVGLSSEEVGIKVSSRKVLQSVLSRYGVPPESFARVCVILDKLDKLPREKVEEELAALGVPAPTIDGMLSALSSLTSLDQLGALLGYDSEAYNDLNRLFQLAEGYGYKDWLVFDPSVVRGLAYYTGIVFEGFDRAGKLRAICGGGRYDRLLGAFGGDNTPMAGFGFGDAVIVELLKELGKLPAPAHRVDDVVVPLDASLRPAASGIATRLRRSGRSVDLVLEGKKMNWAFKHAEKLGASRLVLVGASEWERGKVVVKDLAKFQQEEVAVEELVRA*