MAVRQRRMTLPSLTGREDPIHRPATKPASDPAHGAAFIFVHGLGDTAEGLEPVAEQFQNNDKLSWMHWIIPNAEENRDAMQTAWYAPTGLPDIGHRPDRPELQDEEDEAGMLKTVAYLESLIDACTRKGIPPQRIVLGGFSQGCAMSLLTDLISEKYSGKLAGIVGLMGYLPLSSSHRLQTLRAKAGLPTTVGEVPVFLARGKKDVLIPVSWWKHTLKKLDELGLNEGAMEVHEYEGLAHGLSGPLLRDMCNWLEKVVPKLED*