MPRQKLSHLTHTHYVLLQLSALRFSVLPFIRICKLFFASMSFSGASAGSGGNAARKAYEFGRTYVVRPKGKHQTTVVWLHGLGDNGGSWFQILETIPLPNIKWICPTAPSRPISLFGGFPSTAWFDVQELSEDAPDDQEGLDATVAHVVNLLSTEPTDIKLAVGGFSMGAAAALHTAMCHVSGKYSNGNEFPVNLSAVVGLSGWLPCAKSLSNKLSANEAPNRAASLPILLCHGKADDVVQYKFGEKSSKALASSGFGDVTFKSYAGLGHYTHPEEMQDICSWLKTKLNLDG*