MVHQNEACEKCTQTCLLIHGQRDPSPIVNSFFKVMIDKRFSKVLYFPPRFARLVSHLTNQETYLEDSSGQKWKVGICIHKGSLAIREGWHAFSSEHGLKIGDFLVFHYIQGQHFIAQIFGTSGCQKISFDNGTRTGKKRRRTNCKATSQDELLPETDINSRKKWNSTPSDTAVPESEMADHEAVTTTFASTIDADTGILEIVPEAEAISDILQGENGPRNHVSTNSISQRESSLVDEVPVEMELLSFQAPVHFLDIGITQTEKISEPVNDILLLGQKDENVHNMGLISSTSSAENSGKGSHLVLPSNKESRCSNQATREKSNEASHIDRRELKEMAAKTDCSAKKLNGKEPKIIEKDGQGFLTAVSGNNKVIKSEPADSGDTSFPDAGNFSCLLRVDGRNFLELPQSWPQVLTGRKKLEHITIYLQGPDDRPWPVTYHERAGTKVLASRWALFSAAYGIKPGDECRFQVLNLSERRFKVHIGHKLDVTQTSLS*