MDLDVVNMFVIAGGTLAIPILAFVASFLLWPSALIRIYYWYWRRTLGMQVRYAHHEDYQFCYSFRGRPGH
KPSILMLHGFSAHKDMWLSVVKFLPKNLHLVCVDMPGHEGTTRSSLDDLSIVGQVKRIHQFVECLKLNKK
PFHLIGTSMGGHVAGVYAAYYPSDVCSLSLVCPAGLQYSTDNPFVQRLKELEESAAIQKIPLIPSTPEEM
SEMLQLCSYVRFKVPQQILQGLVDVRIPHNSFYRKLFLEIVNEKSRYSLHENMDKIKVPTQIIWGKQDQV
LDVSGADILAKSISNSQVEVLENCGHSVVMERPRKTAKLIVDFLASVHNTDNKKLN