MLSSIDIHCHIMPGVDDGSPDMETSLKMLQIAEKNGIERIILTPHHKPMHHNVSPEHNKVYCGKLQELADRAGLHIHLYSGNEIYYSDETQRELEKGKICTLADSDYCLVEFHPTTPFRAIHNGIYQVQTAGYIPIIAHVERYSDVVSHYSYVEDLIDMGCCIQVNASSVMGKYGFGISHFTRKLLKNRLVDFVATDAHDCKSRAPEILECRNYVAKKFGDGYSQKIFYDNPMSVINNEVL