MDGGGGGGGGGGGGVGAGVMVGGGVGPGGGVGVGGGGDVELVSKTLQFEHKLFYFDLKENPRGRYLKISEKTSATRSTIIVPVDGVAWFLDLFDYYIRTDERDAFSKELRLQTKVFYFDIGENKRGRFLKVSEASVNRNRSTIIVPAGSSGEEGWEAFRNVLLEINNEASRLYVLPNHPNQQHMEPPERLPGLSDDVGAGFIAGHGSQSASGPEVDVDRLVDLPPQEEISGMGMSKVIRADQKRFFFDLGSNNRGHYLRISEVAGPDRSSIILPLSGLKQFHEMVGHFVDIMKDRLEGMTGANVRTVEPSQR*