MREIVIFYDLSITQKRGQEDLMHHSMGQNTIFGCSTAGHSGINQLGGVYVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIKPRAIGGSKPRVATQPVVQKIAEFKRECPSIFAWEIRDRLLSEGVCNNDNIPSVSRRELCKCFVCCQSQGGIYEEHF