MPPFAGSEPVGFPKPDSDIVSIDVGGQLFQTTKQTLTSAGPKTFFSRIAAESSGLHTPFLDRDPDLFSLLLSLLRTGNLPSKAKTFDLQDLTIESKFYGIESLLVNSLSNPSQLEPFNLQKSLLLPLNGRDSPSALATTASGSLHVAHGSKITSFDWSLRRKSTVLTQFTAVDSLLALSPSLAAAGANDFSGLQILDLDKGRVRETLNWENVTKSGSTVQAIGSSPENMFVSFESSRRNSNSIMVYDLHTLTPVTEIGHNEIFGADIDSAIPTTKLQWIEGYNLLMASGSHSGPSGVSGNIRLWDVRSGNVVWEVSEKVDCFADVAVCDALSVIFKVGVNSGEASYVDLRNLSSGESAWVCLGDKRKILNGKKEGFGCKIETQGNQVFCTKGGDMELWSEVVMGSGNSGRIFKKNLMGRVRDMGGAKITNLAFGGSTMFLTRKDQQCVEVWQSSSREF*