MLTDFSDFRDYVKPSRLLPATNVKFCGDWSLETLLNHSKLDRSNSIYQVKLQTSNAYGSDLTDINSEVLLCLIDENGDSILQRISAGLENVHSVQSQDSDLLQFRRGQWRLGGMNVTVISLLNSALVENEKNLSDCTAIQYDFDIEDVLLGEKSDSSMMEFRPCSVTEFSEDNIVSLSEKTSPSSSISTQNISNEDTMKEYTDLKLSLLLYDAILTIAGSSIAFLAGDKSAIAFLTGGIGGFLYLLLVQRSVDGIPSSELTPSNRTQTLDQTDKEFKGSVLNIVLALAVTTVAAKYALGDVARVLTPQDLMLGTIGFLLSKVSVILAAFVPITGGTKLMTEDRQKAIWAIYGKLLRTDELVDGPNADYMNNSVLDRWEQRLEDIFNNKPYDMLDAALTDTICKFPLDIKPFKDMIDGMRMDTRKSRYANFQELYMYCYCVAGTVGLMSVPIMGIAPESSVSAQTVWSSLILYRKILDAIEENDYDNLTKRAYVGRAKKLVTLPVSYARALSLPSLAIQ*