MVADETVPSALELGNGTLKQRHHQADPDAANKDAGALFVLESKGTWKHAGFHLSSSIAAPPLLTLPFAFVALGWEYGVLMLVLGAAVTFYAYNLLSKVLEHLAEQGRRHLRFRDLATDVLGPTLSKWIVYPTQLVVCIGVVIASPLLGGISIKIIYKLYAPDGDLKLYHFIIIFGIGLIFVGQMPSFHSLRYINFVSLVMTLCYSFTVSGACIYLGKSDRAPAKDYNLPGSETQKVFGAFNSLAIIATSYGNGIIPEIQATLEPPVTGKMFKGLTVAYAVVISTFFTVAISGYWAFGNSAAGSIFTNFLEADGTPLVPKWLIVMPNVLCIIQLLSVSIIYCQPTFDLLEGKSADVEKGRFSARNWIPRLILRTTFLCACTLIGAMFPFFGDVNAIIGAFGFTPLDFVFPMLFYILVFKPPKRSIKFWGNLILLVAYTGVGVVGAIAAIRQLVLDTSYYKLFADI*