MTQDFQGDHHEDDHQDAESDDGQLHEEAALNCYFHVVQAFAKKNSYVGKIKDAAFAANRKDQSKRTLQGTAYQHVTNISRTKSIEQRRTVTDLYMASWRERGEHNAADHFVKEYCQYPKWNWNYSCSGEVGVYPSNCPNESFNRHGIKSVCADNAKNASLTHFLVHTAKSLLREDANTRGDPCTILVPTTCSPLMVSVTGFVREGIDIIEMGIDETGNATGGWLGNLRHRIGIPLDADRVRMITAAIDGDERHFRRIYSGTTSDVIADAMVSATNTVCHLQWKDGSIVGDCDDCVKHLGYNCPCACYLRSKFGLLEMHLEGLRKTNSTAHGTVVRAPSRGSTKRMYKSGLSSSNANKRRCLPQMLDTFESYLATLHSAHLANLVRYLCLIPRGVDATTFVKSNTAEDLLEALTEFYDNSIAYRKMLRGSDTSYTQVRNIVSRIRMAIPPKENQEAKGFTKTGIL*