MSDKDTEAAANCEVCRVKCWTREGFFGKYSYKYLCTPTVSCLGKGANAPMWLGKDEKLPLLLSVVLGLQHCLAMLAGIATSGGLLIAGDTCMAFQCALQPFMVSTSWLASGILTLIQVFRCKIRGTPFYLGTGLISVMGTSFTFLPIAREMTTAYIQDAKNTGDPRCVTLDSGVIDCPRVGMEGYGAFLGTCMVACFLEIAISFIPSRIRAKMFPPVVLGVAVMMIGAGLVSSGIKYVGGGVFCGENMATRAAAFGSGPQICNENGDVTLAFGAPQHIGLAASVILFGVVLNVAGSPFLKSTFLFWGLVFGTIVAAISSYTDDEGIQYDYFGDSAKEKVDAAPAFVFFWSEDQFPISFDIVYLLPILLATYITTAETVGDVTMTALYSGITDPEDVNERIQGGLLADGVNSFLACCFGTAPNTTFSQNNGIIKLSQCASRSAGLACAIWLILLGIFGX