MGTSSLFLLPCLRYVGRQLLLLTFLPLASPMFTDTGPHELKCLTSNYASVIPSFGAAGGPKPSLVPIEEISSMAKEPAFVDWLRAMRRRIHENPELAYEEFYTSALIRDELDKMGVKYRWPVAHTGVVASIGTGKPPFVALRADMDALPIQEAVEWEHKSKIPGKMHACGHDAHVAMLLGAAKLLLGHHEKLQGTVILIFQPAEEGGAGAKRMLEEGALGEAEAIFGMHVTHTQPTGAIGVRPGPVLAGCGFFKSIITGKGGHAALPQHSVDPIVAASSIVLSLQHLVSRESNPLESQVVSVTTFNGGTTYNVIPDSIVISGTFRAFTDETFNMLKHRIEEIVRKQAEVHRCHGVTDFLEGDHPFYPPTVNDQKMYEHISNVAAEVVGEQNVVKVMPVMGSEDFSFFARAIPGGFFFIGMGNETCGSVHSGHSPFFFLDEQVLPLGATMHAAIAHRYIERAASHHPSSSSSSSSSSSSSSSSSS