MVFDAVEEEVWPLGGNFCKWGSGQTQSLEGEELGFEGSVHLAARSLGCLEMAFLMWVSLKPLCLTNLRTDSGFSGDLMRVRVLEARSAFSIDNPHFCMRKSTMKWVCAGDAAVENVTRVFAE