MDKQRQYVSWFREAWPYIQGHRGSTFVIVIPGEVIANRLVLDNVLQDISLLHGLGIKLVIVPGTHIQIDALLRERGKEPCYIGAYRVTDSNALEASMEAAGKILVDIEAKLSRGPMVPVLRRHGGAARAGLSVAGGNFLSAKRRGVVNGVDFGATGEVKKLDIVRIKERLDCNCIVILSNLGYSSSGDVLNCNTYEVATSCATALTADKLLCLVDGPIVDEKNSVVKFMTLEQADQAIRTQTSQSYTAADYVKAVAGAKYSISLGLDSFSNGSPMASSHTDQNSGFAIGGRERQSRTHLSELAAAVFACRGGVTRVHLLDCTVEGAILLEFYTRDGIGTMISNDMYEGTRSATSSDILGIQQLLRPLEEHGILVHRSKQQAIDDFIVVERDGCLIACAALFPYPAEKSGEVAAFAVAPECRGHGQGDSLLDYIERKAARAGLEKLFLLTTRTADWFVHRGFSECTIDDLPAAKRSKVNLSRGSKYYMKILLSQCNGILRITR*