MKPIFSRGPSLQIRLILAVLVALGVIIADSRLGTFSQIRTYMDTAVSPFYFISNGPRELLDSVSQTLASRDQLELENRALRQELLLKNSDLLMLGQYKQENARLRELLGSPLRQDEQKMVTQVISTVNDPYSDQVVIDKGSVNGVYEGQPVISDKGVVGQVVAVAKLTSRVLLICDATHALPIQVLRNDIRVIAAGNGCTDDLQLEHLPANTDIRVGDVLVTSGLGGRFPEGYPVAVVSSVKLDTQRAYTVIQARPTAGLQRLRYLLLLWGADRNGANPMTPEEVHRVANERLMQMMPQVLPSPDAMGPPAPVPDPATGITQPSAGQTAPVSTQPSPSGATTPPARAPGG*