MKKLFQIVKAMASRGLKWMLPFLICSCISLIIFAAIMSLTLGAAQHKTLTLFFSFPPRKADNLIVEETEPTASPSSFPDPPRFAYFIAGSKGHGARIRRTLQALYHPRNQYALHLDLEAPRRERVNLNTYVKLDKTFREVGNVHLISKANLVTYRGPTMIACTLQAAAILLKKSKDWDWFINLSASDYPLMTQDDLLHVFSYLPRGLNFIDHTSDIGWKEFQRAKPIIIDPGLYSSRKSEIFWVSQRRAVPTAFKLFTGSAWAVLTREFIEYCIWGWDNLPRTLLMYYANFISSPEGYFHTVICNSKEFRNTTVNHDMHFIAWDTPPKQHPISLTINHFDNFTDSGAPFARKFAEDDPVLDKIDKELLGREKDSFTPGGWCIGTHDDGTDPCLVVGDPHIIKPGLGAKRLEKLILKLLSPKSFRSMQCKFQ*