MVGTGREQSQSQWMLDLMNGKVSINREKEAEEWRQRCIYKVPGFLKELHKEAFIPRVVSFGPFHHGSPHLQPMEQHKRRALLHFLDRSEHPLQVYLDALQAKEQAIRGCWEWPDDLVPLESKDFLNMMLLDGCFLLELHRVSQTDGETGYADEDPVFGSKSALFFAHHNNYHDLLMLENQIPSMVLNTLLDPLGAGICTRMNELILELLGEEIEKEVFGGKMGLHPLQIYMMNSLCGDVPELEELSDPESYFQKLPSATELHEAGVRFKSSSKSGLMNITFNHGVLRLPWIPIHGSTEAFLLNMMAFEQLHVRNLNWVSSYVSLLDDLIDTANDVELLVSSGVIDNAMGSKEDVADIFNRIAHGMVFSENPHLMGVRNRLIHHCKVPSNRWRAYFVHTYLSDPWTLISLLAAALLLLLTILQTLYTVLSYYY*