MHAVTIVTVLAGVLNVEASPLQHAKRVLMGRLDDGAHEIEHKFQPLTDFDTDGCYYTSAIDKDGNTNRGLSQKDVYFKGLAADCRDPNRLENNNVYSRRRCNNGWCAIMYEYYFEKDQIVWGTIGGGIGNGHTHDWENIVVFVQGEDVKRVAPSCHGDYEHATNEPRLDGQRAKVVYHKDGGETHCWRMANEADDQVENYTGQWFIGNLVGWDNWPVVNGRSLRDYLFDAWNGGVGPKFWDNDNKFTDNLRKAAGDGVPGFDPAVDE*