MQLWQCIRHIFFMLMLTMLGLQAFGATPQYHIAGSKREHSEARSLSSKDIKVYVYDIPAAYNKRAVQKDPRCLSHMFASEIYIHTFLLTSAARTLQPKKADWFFTPIYTNCDLTKTGLPLIDKVPRMTRSVITYISTNWPYWNQSKGADHFFVMPHDFAACFHFQENAAIQRGIFTLLQNAALVQTFGQINHPCMKEGSIIIPPYVPSVGISRHLLPPNTPRSIFAYFRGTVYDERNDPKGGYYARGVRVVLWETFKDNPMFDTSTEHPATYYEDMQRALFCLCPRGWAPWSPRIVEAVVFGCIPVIIADDIVLPFEEVIPWRKL