MTEKEAKSRNTIHLPEDLLVEILSRVPDASLARFLSTSKEWNSLIKTEERLRKKSLVVMLIDGRVYFARLDLHGITDDNVVKVKSQFSLNDYPLSIRDIFHCDGLLLCTTMDERLVVWNPCSGETSRIIKPLNSKYSFDVYALGKSSCNNEYKILRVHHHGDGWMSPCLVKYEIYDFTSNSWRVVGEIRGWTFPGPWRHGTSVDGNTYWLSFDFSQDRQRPKNTLRYFDYSTERFGLVSLPGDPLSYHPFALSVTGEEQNLCLLTSCVKLLDIGVWMAIKIKGTGDMSWSKLLTVKRTSSDQFFKLCKGVSFLADRKNKVIVHPIKDVNFRNFLHIVGEDKYRKVNLCAVGYALPVSCDPTLVQIQQGSLGLGTWKEPITKFS*