MGASDAVPSFVTLPDGRQISYLQMGCTQQHAKRSLVVLHGLGSSRLAAMPGVSEELLQGYGVRLVAFDRPGYGQSDPDPAMTLESASTDLEHILDALHLGPKVFLLGYSCGGAYCYAAARFIPHRIAAIALWCPIGCYQWKDISGEEQDAMCTTMSHGSRMLSQYGSRLPFFLLRLYVRFVLARRAGAAWVRHCQKTLSPSDRRHLQVVAESSELMLRDNLESLTLHKGFGMTRDLHIVSDHWGIELDEIREVYNSTIHIWQGDDDNLIPIQMQRYVKRQLPKVVHLHELKGEGHLSWFCFNQAAHRETLSTLFGESEASAI*