MGILCCFQSHHAGGESSDHAVPSSSTAASSSVTSNKDRPLPERRPGDYKSIRSNNSVDYSNLVTLVNEIVADSVSYRHKRVAEEILKMGKAGKVTARAFTYAELSEATGGFQPESVLGEGGFGPVYRGRLPPRSSGPEVAVKQLDRNGVQGTREFLVEALMLSLLKHPHLVTLLGFCTDSDHRMLVYEYMPLGSLEDHLLDLPPGRPPLDWATRMRVAQGAARGLEYLHDTARPPVIYRDFKASNILLDTGFRARLSDFGLAKVGPSGDKTHVSTRVMGTYGYCAPEYALTGKLTTMSDVYSFGVVFLEIVTGRRAIDTAREPDQHNLVLWAGPRFKDKRRFAEMADPLLQGEYPTKGLHQALAIAAMCLQEDATMRPAISDVVSALEYLVVAGGGAGDDEEAPDPNEQQQTDDDDAQA*