MVDHYGDDGIYISLTVPPGAEPGVDSLAFDYQGNELEVLIPHGSSPGDVLRIQVGTATVGGGDVDGTSSDVDGGDTTEAQDTKKKQPSSLIDELGGMVDEDEKKPKANGLLAELDGIQEGSNDGSAVKDTSDAQVKGCNNDERSNITILTLGDGLKTRLTLQLFESLPSKGSNHIKSEGDGTHAMMWPSGKVMAEALTSPEGIQYLTNSWLKRITSKSNGEMNTNINCLELGSGLGVCGLALAYALGESTDLSMEEQSEHQNKHVRIVLTDQGSHAVELLKANIQTNISIHPILSTGNSSTLAVSSEPLTWGDTLLSYTNDSNEYTKNHILLGSDLLYNTEESYDPLLTTIQQHLHRETGIVMFAARWRKPDLERSFFQKAETIGLHFELWTELAECIEFRRRCPCVLGWREYGNPDCEESNNFFHETIVSIAGANGNTPCTKSLAEVTEADMERMNDEEYTVYEELQVQLYIGKFFDSSDDMKCHQNQRRGAWEKSLTEHVAKISLLRCLRCNYSLRGDIQFYRWKQ*