MDFASQHRQRARDALSNLGFDAEAVSSFDDKTLDRLVSAKFDLPGRLRAATCDGLEKAGLAPGDVCFIMSKLQGAVAGPGPGSTTTGGDLGPESAAMAGVSATDALVFQVAKAVKQLKPMLEPLLQRAYGPRSRSSAQSEYRPAALQYYTGEPQPRHATCAVSGVQLPVQDVVAGHIYQRRWPPTKGVKIDDPPNLMLMHREVEQHFDNFAFTVTPVELKVVLLDKKRKDKVLFEYTDDGGRQKSVKLGDLDGRLLAVAAGTAPSEYALSVHVASAFDHALQRQWCSAADIPPTVRCDRELFQGFLRDSASGGSSGSGGSSGGTMM*