MELKLVFPIAFLFCLSRVSSTSQFFTSMFSLGDSYIDTGNFVIMASPVVPVWNDKLPYGMTFFDHPTGRMSDGRVIIDFIAEEFGLPFLPASLANSSSVSHGVNFAVGGAPATGVEYFENNNIVPFKLLNNSLDVQLGWFEELKPSICNSTDETNGLNCFGKTLFIVGEFGVNDYNFMWMAGKPKQEVDSYVPQVVKKITTAVERLITQGAAYVVVPGNPPTGCAPALLTSRMSPNKTDYDGLGCLRFINDVVERHNTMLRAALGVLRGKYPHAKIILADFYNPIIRVLQNPSHFGVAADGVLKACCGTGGAYNWNASAICAMPGVVACQDPSAAVSWDGVHYTEAINSYIAQGWLHGPYADPPILAAIPH*