MSTNASGGLTRRRGGGGGGGGGGAGAGGDEGSSSNAGAIGRSDSSSNFQKESSSSAPETSYEKGENGHKIAFDPRDISESAERSKQPKLTLMEEVLLLGLKDKQGYLSFWNDNISYALRGCIVIELAFRGRISMQKDPSRRRFPLADRLVEVIDDSLTGEVLLDEALKLMKSSEKMSVSSWIDLLSGETWNLMKIGYQLKQVRERLAKGLVDKGILRTEKRNFLLFDMATHPVVDGGAKEEIRRRVRNVLTQRTVVLPGSQFLPENLEFRYSRTIALVCAAYAANVLENALSTLGHEARERAFAQTDELLAEYSQWPFGKKATAHGIGANLPQVISDEIAKGKDKELQLEVVAACLSVFTRLDSLL