MSAPAFPPGYSITEQVRPCKFVSLPDGRRIAYTEMGRPKHNARRSLLVLHGLMSTRNVAMPGVTEDLMEKYGLRMVAIDRPGYGRSDPYAGQTFKSTCEDLEHLMDSLDLGDIWILGFSMGGAFCWGAARYLAHRLSGIAMVSPVGNFWWKGIPEEEQKAIIASYSLLDHFTSALCKTMPFPIIQLYTQFLSDRLLDPSLDVSQGLSVPDKKCLTRPAVADYFLRDREESLRRFKGFGLAKDYELINKGWDFSVDDIGRAFKGKKIHVWQGDEDTVVPARLQRNIYKILLPYGDMMHLHELQGHGHFSWFCFDPAAPHHILTSIFDD*