MNTDVLINWFESRRGKLTYSMYGSRNGSDGTADCSGAISQALKEAGVNIVGLPSTVTLGSQLANNGFYRVSKNEDWNGQRGDIILMSWGADMSQSGGAGGHVGVMMDSVNFISCDYSTQGAVGQAINTYPWNDYYVANKPSYIEVWRYADTAPQTNNQANTAVVPQSKAYYEANEVKYVNGIFQIKCDYLAPVGFDWGENGIPVDMVNWVDANGNDIPDGKSEDFKPGMFFSFAGDEVNITDTGEGGYYGGYYYRRFEFGQFGTVWLSCWNKDDLVNYYQHHHHHH