MAAWLHVTLRQRPLALCGQLVQRARRCLATSAAPDVTSAFERVITPEVAEHLGAQGYAVVDGVFGGEAARRLRGEVVRLYEGGHMHKNCTHLVKDNSTSLVEKAHIHEAELTLDSGVQAAAPLCSALNTDRTLATMISLFLPQLTLDSQAIKLQYNAGGGGCFPMHYDSDEQLDGRRVTAIFYLNPDWTEADGGQLRLYPFPGAPVDVAPREDRLVLFASTRMAHRVLPAAAPRCCFTIWLSQSRRRAFVRQAPSLSALEPSSPDDVAAAARFLLHPAVRQHVSKLVYAEEWARSLEESHGDSDTRGAMLEQHHKEVDIIRRSLAKYLPVVEKLAKGQVAAPMQWF*