MDPQIVVDIKSLISEDNGLKLLRESAGSELCCIVRIPQSLARINLKAYEPKIVSIGPYHHGKEHLKMTQQHKRRFLKFFVAKMEEKGFVPQELVKAVSSLEGVIRGSYSEDLGLDSENLVQMMVLDGCFILTLFFVVSGKVEYTNLDDPIFRMPWILPSIRADLLLLENQVPYVLLQTLFETSKLVTCSGLNEIAFEFFNYSLQKPETFWEKHYGLEAKHLLDLIRKTFVPVPSQRRIKDHSSKSSFNDHEYLGFVLSAKKLHLRGIKFKPRKNTDSILDISYSNGVLHIPPVVMDDFTASIFLNCVAFEQLYADSSNHITSYVAFMACLINEESDASFLSERRILENYFGTEDEVSRFYKRIGKDIALDLEKSYLAKVFEGVNEYTSQGFHVHCAEFIHTHFDSPWTFASSFAALLLLLFAALQVFFAAYSYFRPPKEK*