MENHYFFLLQNIVDESFKTNSIINHDIISTNFQSMLEKNFTDDQFAELLIYSGYIPDSYEKDSSQETLFSKLIEVLVCEWAKRMGFSSRFIKQKASYEDVNIVIDNKVIVCDAKSFRLGRSQKAPNVKDFLKLEDIRKWMARYPNKLGGLVTYPCTHDWSSGSDAYQYCSDKSAPTVMLPYKYLSYLLKTKSNYSTTELSELWDYSRIFPNILPQKMKGGNKKAYWSKIDSEILNITHTTSEELHNYILQADQLIKECIQANLERLEYQKGAIITEINNSINTETDINKLKEEIIEYKIAAETGNLTDLINRIKNFRL