MEKLVFAKELHARLIKTHLNTDSSSIFPVIQSYSLQPSKLQKTLFIFDQIERPTLSIWNILIRCVAQSDRPVFALHLFDEMRDRGLIGNNLTSIYVLKACGRAQDASYGGKIHAHSFKMGFRSYLYVCNSLIHMYASCKRLECAKRVFDEMPERDLVSWNSMICGYSQSNRYKEVLRLFDLLQEADLIADSVTMVKVISACINIGDKSIGLSMAKYIKDNTIKMDVYLGNTLIDMHGRHGSMDLAREVFDEMEERNVVSWNAMISGYAKAGDLTDARKLFDKMPKRDVISWTTMITGYSQSSQFSDALTLFIDMMNTNIKPDEITVASVLSACAHLGSIDMGKSVHDYICKNNIKQDLYVGNSLIDMYCKCGSTEKALEVFGEMEHKDSVSWTSVISGLAVNGNANYALDLFSKMNTKPTHGTFVGVLLACAHAGMVDKGLEYFESMKREYGLHPEMKHYGCVVDMLSRSGDVERAYEFMKEMPMDPDVIIWRMLLGACRLQGNIVIGEIATNRLLELDPDNSGNYVLSSNIYATAERWDDAMKMRNLLKKGHVFKPLGWSSTQV*