LALFRITPQPGVDPVEAAAAVAGESSTATWTVVWTDLLTACDIYRAKAYRVDPVPGTNDQYFSYIAYECDLFEEGSLANLTASIIGNVFGFKAVKALRLEDMRIPYAYLKTFQGPATGVVVERERLDKFGRPLLGATVKPKLGLSGKNYGRVVYEGLTGGLDFLKDDENINSQPFMRWKERFLYCMEGVNRSAAATGEVKG