MSTESSSAQPVVAIVGATGNLGNDVAEAFLNHYRSQFSKVIAVVRDPTSVASRKLAEAGVELRQVDQIDTVPSFARAFAGADVVVSAVSNAPLEYHDALFDAAFQNGVKVYFPSDFGVDYHVADFPGYEEPLWVAKAQHVSRARELSHGKIKIIELNIGMFIEFILIVSQMDHFGFDAETLTFTFAGSPDSRLAVTAKADIARSLAQLALLALVSSSVPDVVRIAGQNVSYRKIGQAAERVREERELKPKNVTLKAIDLEAYKAATREEQVRTGVSDLHKHIKIVVGEGKVDFSHSNHNELVNPGEKWWKWKRVEDYARELGGRL*