MVSWVRGKCVGKGSFGSVNLAFNKQTGAVFAVKTASEANQVQALDNEIKILSSLSSPFIVKFLGDDVSFENSRACRNLHMEYLPGGTVADLASSTQRFADVNEETVRSFTYCIVSALKYIHSRGIVHCDVKGRNILLGHSFDSVKLADFGSAIDATSGEPLLPRGSPLWMAPEVIKREYQGPESDVWSLGCTIIEMVTGKPAWEDHGVDSLSRIGFSNELPELPGQLSVLGRDFLKKCLEREPSKRWSCDQLLEHPFLASVSPNLLGNELSPRCVLDWFNSDFEEDIDVMERGMSSSFENIEVAARNRIGKLVASGGVNWETKDGWVEVRSCCGHRGRGEEEELGTSSVYSSDSAWISEEGCIKWEVCNSIGGELHVDGSNRSISCGICWCGAVCSGRKGGGGLSCHYGSQKVELSVEGCELLVLGVELLF*