MKPSVLQYLKLFLLFAFGGVIIAHVPDQDVLESLRKLPLDGHFSFRDMSTAARDFGNLSSFMPAAVLHPGSVDDIAITVRHVFLKGEHSMLTVAARGHGHSLRGQCQAAGGIVIKMESLPTARMQVHSGASPYVDASGGELWINVLHETFKYGLAPKSWTDYLHLTIGGTLSNAGVSGQTFRHGPQISNVIELEIVTGRGDIITCSPDQNSDLFHAALGGLGQFGIITRARIALERAPKMVRWIRVLYSDFISFTEDQEMLISAERTFDYIEGFVTINRTGILNNWRSSFNPQDPVWASQFESDGRVLFCLEMTKNYNPEEVDNMEQEVNNLLYQLRYIPQSLFHTDVTYIEFLDRVHSSEVKLRAKGMWEVPHPWLNLMIPKSSIHTFAREVFGKILKDSNNGPILLYPVNKFRWDNRTSVVIPDEEVFYLVGFLSSAPSSSGPHSIEHTLNLNNQIIEFSDKAGIGVKQYLPNYNTEQEWKAHFEARWETFLRRKNAYDPLAILAPGQGIFQKASLPLPS*