MKPIFSRGPSLQIRLILAVLVALGVIIADSRLGTFSQIRTYMDTAVSPFYFVSNGPRELLDSVSQTLATRDQLELENRALRQELLLKNSDLLMLGQYKQENARLRELLGSPLRQDEQKMVTQVISTVNDPYSDQVVIDKGSVNGVYEGQPVISDKGVVGQVVAVAKMTSRVLLICDATHALPIQVLRNDIRVIAAGNGCTDDLQLEHLPANTDIRVGDVLVTSGLGGRFPEGYPVGVVSSVKLDTQRAYTVIQARPTAGLQRLRYLLLLWGADRNGANPMTPEEVHRVANERLMQMMPQVLPAPDAMGPQMPAPATGLTPPQPSQPAGGQ*