MARLTLNPTSLHISHTTSTTMTSTIPAGHPKSNSLEIIGARESVLSHFPSLQRPYNPFPIIASNHHIETIFAAFCRSVPSVALRRECLRTRDEGAVALDWVSGDDRRLPPESPLLILLPGLTGGSGDSYVRHMLVRARSRGWRVVVLNSRGCADSPVTTPKFYSATFTEDLRQVVKQIGSRYPKSNLYAIGWSLGANILVRYLGQESNASPLSGAVSLCNPFDLVLADEDFRKGFNIIYDKALGRALCKILKKHALLFEGMEGEYNIPLAANAKSVREFDEGLTRVSFGYKSVDDYYSTSSSSHSIKDVCTPLLCIQPGLHMICRS