MDIQNLPQELLERVFFNLPLIDITRSRLVCKQWNQILASLQLHLHSVLAQTNWVALIDDETDSNRRFLNLYAPSLHEFYELDFSFLPPQFTVPVAASRGLLCVATQVEESDTTTTTTTNSLCVCNPLTEKYIILPPLYDHVWTICSPVTFMIKDPESEAHMMLIIAEGLQAHYFPHNGRWIRKGCELDRPRSPVIASDGYIYGIEDVGTVWHPTFRLSMFEMYDVCAGYWVPVRGNGWSGEITDILKEPRLARGREGFLLLIAGLRSSPSLDSACETFVILELDLEGLDWYEVAKMPMEFFQHFDAGGDFNIFGGIEGVYFSSKNLGPGRLVFWDFSDTDNECWSWLDIPSGGRNVISRAIPFEFRLNAVP*