MADKSKFIDYIDDALEKSKETTLSQLFLTYQGIPYPVTMCTQETFRALDAFEARSDDVLLASYPKCGSNW
ILHIVSELIFAVSKKKYACPEFPVLECGDAEKYQRMKLFPSPRILTTHLHYDKLPQSIFKNKAKILVIFR
NPKDTAVSFFHFHNDVPDIPSYASWDEFFRQFIKGQVSWGSYFDFAINWNKHIDDENVKFILYEDLKENL
VVGIKQISEFLGFSLTDEQIETISTQSTFLAMRANSQETHGAIGPFLFRKGEVGDWKRLFNETQNQEMDE
RFKECLAGTSLGDKLKYEAYCLA