MSLGSFTTIQRRGRSLLDFPVDSLSGLPRSSRALSRSGKKVLHVDAKQYYGGDYAALSLQDASEWVAGLGHDAGYGDAASSTFSNPIIDIAQVDGRNDKRLSFARAYSLTLSPQIIYTRSALLPALVTAKADRQLEFLAVGNWFVADYEVEATSSRLKLSRIPNGREDVFSNDTLDGRSKRALMKFLRFVTTFEDQEGSWAAHRDVPLMDFLRGQFHLTQELCRHFEALTLSDRPSKQTLTSWALPRIARHLRSIGLFGPGFGAVVPKWGGLAEVAQVGCRAGAVGGGVYVLGNGIHGLSLPASHISEDELRDRITASRSNSRTAP*