MDGMYGFHPTDGDYSDKAVLMMSPDNLMFPSDYQTLLCSSAGDNRVSDVFGSDELLSAAASALSSEAASIAPEIPRNDDKVSLGVIKGKIACHPLYPRLLQAYIDCQKVGAPPEIACLLEEIQRESHVHKQNVVPLSSSFGADPELDEFMETYCDILVKYKSDLARPFDEATTFLNKIEMQLRNLCTGVESDRGLSEDGAVSSDEELNGGDEILQDGKQICEDRDLKDRLLRKFGSRISSLKLEFSKKKKKGKLPKEARQALLDWWNVHYKWPYPTEGDKIALADATGLDQKQINNWFINQRKRHWKPSENMPFAMMDDSSGSFFTEE