MQKLGVCTKGAVRASGSKSHSLSVHKGERSLLHLKQNTCGSLWKANTTNKPLLLTHRALATDQTHSIMDRATMLDKIRGALWGVLIADSLSMPVHWYYNPQHIVRDFGEITTYQAPKATHPSSIMSLSNTGGHGRGGQSGRIIGDVINHGKHVFWGKNGMHYHQGMKAGENTLNALCARVVTRGIAANGGYDPKHILHEYVKFMTTPGSHNDTYAESFHRDFFANYAKGVPPEKCAEGTEGHNTAQIGGFVMLAPVIMATLPAEVPERIAWAETDALSRTLTFMHFNPFETITVGDGHDAQSAPSIRECTECKLLDRECTKSSEAHANVLVKEEFLKHAKFAGLLYDVSVGGAPLKEAAITTAKSMGVDLEKGLAMHFSDVQAVHGMFGSACYIDSSFPVVLYLAAKYPDSFEKAVLANTNAGGENCHRGAALGALMGAALGESKIPPRLIQGLHDSSAIRQEIDALCSALYPEHKEL*