MPHFLKPLLPGFHKQLSIPLSFFIKYLKGQNCERAVLRSCGSRTWSVKLKGRRFEDGWEEFARDHDLYVGDVLVFRHGGNMVFDVMVFDTRSACQREYPLFAMKGKDQKKSSAKRFGKQLEKCTSTSFKHEHPYFVATLKPNNLKVSKLNIPRKFARSNGLTDRFCEMVLVDQQGRSWIANLRHKKSDGQVYIGRGWRNLCIANNLKEEDSVLLELIGNGKKPIFKLEVARDSSAKTKPNHPDSKAGDWSCFCEGSSRC