MTSTIPAGHPKSNSLEIIGARESVLSHFPSLQRPYNPFPIIASNHHIETIFAAFCRSVPSVALRRECLRTRDEGAVALDWVSGDDRRLPPESPLLILLPGLTGGSGDSYVRHMLVRARSRGWRVVVLNSRGCADSPVTTPKFYSATFTEDLRQVVKQIGSRYPKSNLYAIGWSLGANILVRYLGQESNASPLSGAVSLCNPFDLVLADEDFRKGFNIIYDKALGRALCKILKKHALLFEGMEGEYNIPLAANAKSVREFDEGLTRVSFGYKSVDDYYSTSSSSHSIKDVCTPLLCIQAANDPIAPARGIPRDDIKENPHCLLIVTPKGGHLGWVAGGEAPFGAPWTDTVVMEYLEHLEKQKPESTSCGQSDGVQQLEEALFNVEA