MAAALSGLLAIPSAQTAKACQAIAPAPCPRRRAHDVVVSRRFQCRAAALGPSCLDEPDPDSYEEHVDDPDEYRLAEVDSSAAGSRPGTSSEVVVGAAVGAGVRDRKMLTPASPARSSSNEGSIGAGQQAHQPSWTPSPIAPTRAFAMLLLFGGWMSRLLSRLSTAVLATGRVTWQLGGEALNGLRINALRAKDRVAESLSGLKSSTATHKVQKLQKKLDALQQELPEDLWGKVMWVWDRPDVQKLRLTIFMANFSFRLPALVALVATQIGLLSTSLSLPMLAPLLLGTGMLLRSIRTNASLLFPRLGLLVVLLWLLWFANSVIANTVSYLRKQGAIDQRMANNINSGTELAVLMTAAVILLSMLGVNVSALLLPAGIALALAAKDLSHNFLAGLHLMAAQPFRLGDRVSVTLQAGSPGGFGAAGPWFEGVCEKVDLRX