MDIFLIVIMVASSSVFFFFLRKHAFSAKIHSKSKRVPGAGGAWPIIGHLHLLSGSETEQLPHKIMGRMADKYGPIFGMKLGVHQVVVVSDPKLAKECFTTNDLALAGRPKSMASEIVGYKHAMFALSAYGPYWRETRKIATIELFSARRIEMLKHIREFEVKSGIKEIYSDWGKNNLNGVVKMEMKEWIGDLVMNTMGKILFGKGRRSNEDEGINKAHKAIRRFFELLGAFVVADFLPYLRWLDIGGHEKAMKEVSKEMDSVVEEWLTEHKTKRGIIKSGEEEDFMDVMLSICEDRDLPGFDADTAIKANCMGLLSAGTDTTIVTLTWALCLLLNNYEALKKAQDELDAHVGNNRWVQESDIKNLVYLQAIVKEVLRLYPAGPLSVPHESMEDCVIGGYDIPKGTRLLVNLWKIQHDPNIWPNPHEFKPERFLSTHKDVDVKGNHFELMPFGSGRRMCPGISLALQVVPFVIAVLLQGFDMKRPSDEAIDMSESFGLTVLKASPLQVLLAPRLASVLYE*