MKELRSLALQSLSDSPGIRSTLWKLLLGYLPPERSLWSSELKQKRSQYKHYKDELLASPIKITWRLVRSNGFENYELKSGSRCMLSRSRITDKDHPLSLRKASIWNTYFQDTETIEQIDKDVKRTHPDIPFFSAESSFARSNRESMKNVLLVFAKLNQGIRYVQGMNEILAPIFYIFRSNPDEDSSSHAEADAFFCFVELLSGFRDFYCQQLDNSVVGIRSAITRLSQLVRKHDEELWRHLEITTKVNPQFYAFRWITLLLTQEFSFIDSLHIWDALLS*