MILPDSQYALVVQGPGSLQLLSHAPVPSLGADQVLIEVKGVALNPSDWKMLDTAAANPGTISGGDFAGVVVACGREVTEAAIGDRLCGFVFGAASSGAFAQFVMVHPSLCFRIPPSMSFEAAASLGLGLMTGGLMLQSLHLNPLRAAESTPDHWVLVYGGSTATGTLAIQLLRYHGYRVITTCSPRNFELVRRVGAVATFDYTSPTCKEDIRAYTGGTLMHVMDCIADSRATTICYGAIGEAGGRYCALNQFPAQLHRRRASVSPEWIHSATIFGGDVQLAGSYYRTARPEDREFAIEWARYCTELLAQGKLQPHPLQVQQGGLARVVEDLVLLRNQQITGKKLVYPLY*