MKGTASLVVVIAASMCILISVIHLNSRAYSPFKASLGRVQLYPIDIQRTLAENVNSSSELECKSTGASAELVTLDVCDETIYIVVDKFGFGNYRTVQEAIDYVPEDSKRRIVIQIKAGVYLEKVYIGIMKTNITLHGDGAEFTHISWNDTAATVGSTRLSASVIVDAPDFIARDISFHNFADPPVGSVGAQAVAVSVSGDRAAFYRCRFYGNQDTLLDEYGRHYFKQCFIEGTVDFIFGFGQSLYELHSVAASSTETVTGSIAAHGRQSADQTTGFSFVNCSITGTGRIYLGRAWGTYSRVVYSYTEIADIITPEGWSDWSDPTRDRLVYFGEYKCTGPGADDSRRVNWSRRLSDDEAAPFLSITFIDGDQWLKSSEYCQ*