MAQFLGAHGDHCFTYEQMDESMEAMAAMFLPGLDTDSNSSSGCLNYDVPPQCWPQHGHSSSVTSFPDPAHSYGSFEFPVMDPFPIADLDAHCAIPYLTEDLISPPHGNHPSARVEEATKVVTPVATKRKSSAAMTASKKSKKAGKKDPIGSDEGGNTYIDTQSSSSCTSEEGNLEGNAKPSSKKMGTRANRGAATDPQSLYARKRRERINERLRILQNLVPNGTKVDISTMLEEAVQYVKFLQLQIKLLSSDDMWMYAPIAYNGVNISNIDLNISSLQK