MSLASAVAMLLVCGMASNLGFCVGPHIGVFVDRFGPRTGALVAAILTATATAKSLESPARSFEATAAMFVLVGQSSSLAYMSAIAAYKGFLPANRGKVIGVLDGAFGLSPALFSAIYALHFSPRVGSFFLLVAGCLFGVSLLGHQPYTHLQPATPVHVTAVHWMDAAVDWREALARANHLWVANALLFINNVSFIDTALGQTSATAKVTLLWPVASAVSRVASGGLSDRFERRISRTGFLFLAAVTMTGVNAFLVFELQSVEVGAVIVGCCFGATWCLTPLIVDDEFGSASFGQTRSTLMVASAIGGFMLAPIEDAAYREHTAPGARECYGRMESLATTAFEAKRGPGRAEWLAAGSPLELGFLPFPLDQALLPGETRQVHLYEARFITLFSEAASKHHDCLGAVLFTPQGNVASVTSLLEIEEFRTGAEEIGVWANLKCVGRVKLKELETTEFDYLSGGVELFTDSLPTEERAEDDAAAAELRELHASVREMEERLTKAGEGAAVAEATGREARVEWGHEVRDGSEEAGLGLEAQRQLLSFSASATLSPSARAQALGMRSGAERLAAATAVLKEQQRRLSALLVLRDAGLEAS*