MPSVAKSQVLAFLKQVRNEGGVVFAGLAEKAWCEADEEAADAAYELAWEELHGGPWKDVSLVWRDAFSLSCLSLASCHHRANRPVEAMKILDLGVIMGGPRFRTEIDTSLHSISTAMASTEGTKTSFGSHRGGHSQGDFPNAQDIHLRMIKKGKMLQEDLSTLPAGSLRGDRVKQRSCPPLEDFLRDYFLPGIPLVLTDSIDHWPAMRNWNDITYLQKVAGHRTVPVEVGEHYLAADWKQELMTISEFLERSLTHSAQSTNRLYLAQHPLFEQVPELQADISIPDYCSIGGGDLQSINAWLGPAGTITPLHHDPHHNLLAQVVGRKYVRLYSPESSQNIYPYPEPMLCNSSQVDVTNVDLVKFPNFEHLKFTDCILEEGQMLYIPPKWWHYVESLTPSFSVSFWWAT*