MVSPAVEVKSPAEWSSLLDATKIVVAQFYSPSNTASLEAIHILEHHSQGIEGRGTVLELAKVNVDELKAIKNAYSITTVPTTMLFQNGKEIDKVAGDNPRRLAQLVEKLKRAVDSAKTEQASGSSSSWKGAALPRGYVDVTDQVELNRSELLNVDTETGGVRVLFSTEKPSALSGGKGTAKDWVESDTDDQLLLFMPFQSMLKLHTLQITSLPPTDDDDDELPTRPKTIKLFVNKPHNLGFDEAEDLQATQDIELSESDWNKEGTASVPLRYVRFQNINSLVLFVANGDGDSDKVRIDRLRLIGESGATRDMGKLEKIGDLPGE*