MDGMYGFHPTDGDYSDKAVLMMSPDNLMFPSDYQTLLCSSAGDNRVSDVFGSDELLSAAASALSSEAASIAPEIPRNDDKVSLGVIKGKIACHPLYPRLLQAYIDCQKVGAPPEIACLLEEIQRESHVHKQNVVPLSSSFGADPELDEFMETYCDILVKYKSDLARPFDEATTFLNKIEMQLRNLCTGVESDRGLSEDGAVSSDEELNGGDEILQDGKQICEDRDLKDRLLRKFGSRISSLKLEFSKKKKKGKLPKEARQALLDWWNVHYKWPYPTEGDKIALADATGLDQKQINNWFINQRKRHWKPSENMPFAMMDDSSGSFFTEE*