MVREKHEAFDLHCVGVEKDTKKSNSHHWTCKYCCKRYISGATRLLQHLSKLGGQVEACKDIPDHIASEIRQKMLCSRSTLPTSIRGYASHPSRASVSTSSHEGKDSQSRMRQSGLGQALGHVRSSLTWIKEKQKIADIEIARMLIMEHLSFNLLNSNQWKTMVKVISEVGPCQGWSGLSYSDMRETKIDDEKKSKDLSLAPMCEKWSRYGCTILSNRWRDRENRRIINILVSCPIGTFFVRAIEVGKKGHATNGVFIYRHIKKAKDELLEGEYPHIWTPCASDGLDLLMEDIGKLSWVKACTPQVLSIVIFFTQKVKVLAMFREHGKLEIKKLATTSFAYMSVFLSRLREGKVPLIQTVVSPFWSEWNESSLEESKSMQRPCLDESFWDSVKAISVIKPIYKVLCMMDCEGATLGLLIHIMRRVHIMRTTMQDGRECILVTEDQRDEVFEVRYFDKL*