MLKIYNSLTRQKEEFKPIVAGKVGMYVCGVTIYDLCHIGHGRTFVSFDVVARYLRYLGYDLTFVRNITDIDDKIIKRAAENAETCESLTERLIQEMYADFDALNIKRPDVEPRATAYIEEIIALVERLIERGFAYVADNGDVMFEVSQYSEYGKLSKQDLDQLQAGARVDIEAAKRSPLDFVLWKMSKPGEPTWESPWGPGRPGWHIECSAMNSSILGNHFDIHGGGSDLQFPHHENEIAQSCCAHDTQYVNTWMHSGMVMVDKEKMSKSLGNFFTIRDVLGHYDAETVRYFLMSGHYRSQLNYSEENLNQARASLERLYNALRGLDRSVPAAGGEEYVTRFTAAMNDDFNTPEAYSVLFDMAREINRLKSEDMTNASALGSLMRELADVIGILYQEPEAFFQGSAEDEDAAQIEALIKLRNDSRATKDWANADLARDKLNEMGIVLEDGPNGTTWRRK*