MKLATSRTDVRSMGCPLPDDLLHNVLGRLPLKEVMRFRCVCKAWNALLMTWEFSHSFCHKPGKLVPLYLDDGALTMYNSSTNSWLQCDLHHVLSLKYHQVQLVASGGGLLCFLAKNLRDLKTSFVIYNPLTRQHLKLLTPFESGSRFCLTIPNSGNLLCGIDANLETGFYRFVFLDPRSGETYLYDSRLLSWRLGCKLPSSIRRLDGFAEPYMRYSGYTTQCLTKEGKFYWLVSQTEGPTLDLVYIYDASLDTWSYVFCRMSNQRTALNMLDERTTYVRCMEHNGEIIVVGKRGRRLSNKPFCYFEILDTGPSNLDSTEGRRLYLQEKAMPMNRVLDVILPLQIEGTQEFKLSWCVGARDEVFFLLEAQSFDLSRDPNPAARSRDDFPLTSPMVRYAEVDDSWTLLCNWKIVHDRNVSLGPSTSQGSRMRAGMPRLRVGPSASNGVWAFQPSFVSPGAVEVVIKHPHGSNEDEFISQK*