MIRKTLPRSSHLQALWWQKIICPAENRIRTHSAIAPCSIYRILSLGQHPSHHLDHKIQAAAEAGYKGIEIVYFELEAFSQAQHISILEGAEKIRLICQKLNLDILSLAPFENYEGDRSPLSDRLQNARHWISVARVLNASYLQVPSNYKLDAIGDKDVVISELKQLADIGSAEQPVVSIAYEYLSWGTHCSTWEVALQYVNGVDRPNFGLCLDTFHEATKLWADPFASSGRFPDSDRSLRESLNRFVSTCPVEKIFFIQLSDGERFDPPFSKGHPWYVQGEAPQFTWSKHARLFPLEHDHGAYLPITEIAEAWIHGVGFKGWVSMEIFDRRMRDRRTQPETAAMRGLRSWRTLRRELEPVSKCATAIGNTCSKHLTKSKGPFYRNSPQ*