MATKLSKQATLLALPGFSRQVVVSKEKGKKRVVENVVDVEKLDNVEVQDVGIDEVNRRKRARLLWNDRWKSEFNEWPEFDKEMGRVFCKICKEDKNCKTEFGTMGSVNIQHSALVNHALSKRHKQLAWALHSGKKNFEIGVSKHFETIEDSKKNLFRVSYFVAKNDLAFTKYVPTLELLKECGTPNIPENMYKNDKACSSFVHYIGKELEANYMAHVRKSPCFGIMIDESTNIAITEHLIVYVSYIFEHEPKVSFLDLLDVCDRTSNGLFVSLKKLLLDHGLDERKMVSCGTDGASVMIGKKGGVAMRLKNVCPFLTSIHCVAHRTNLCASGSIAKFPYAKYVDSTLNEIATFFLEKVLFA*