MKVNTLLVAVAAGTAMAAPQLKKRAGFTFFGVTEAGAEFGEKSIPGVWGTDYTFPDTESILTLISKGFNTFRIPFLMERLTPEMTGSFDEGYLKNLTSVVNAVTDAGAWAIVDAQNFGRFNGEIISSASDFQTWWKNVAAEFADNKNVIFDTTNTSGADNEFHDMDQTLVLDLNQAAINGIRAAGATSQYIFVEGNSYTGAWTWTDNNDNLKSLTDPQDKIVYEMHQYLDTDGSGTHETCVSETIGAERVESATQWLKDNGKLGVIGEFAGGNNEICRAAVKSLLDALKENDDVWLGALWWAAGPWWEDYMFSMEPTDGIAYTGMLSTLEAYMN*