MPGRFSISKVVLVGKGYVGGYVYAALVDAGFQVTVLSRSNPKGDHHVKIVDYSSTESIRRAIQDHDAVVCTISHTAWEHQYRLIDAAVEAGTVKHFIPSDFTALSCNAAVHHLPYYREAAAMQNYLAQKADGAGMRWNVIQSGPIIGCVLNGSYSYDFRERTALLVGDRSIREHEVSMSRGVTVGRAVAAILGRGGDSKNGPVYIGDVVTTQGEILRLAEEKSGAEWAVREVDPEAKLKEALSMSEVAAAEGKPTPMFATFLVIHNTIFGAKYRTAWDGRDIEELGIPTLTREEWGRMVATRVCNEPVDGGLPWNSSSKPRD