MPKDKPHVNIVFIGHVDHGKSTTIGRLLYDTGNIPEQIIKKFEEMGEKGKSFKFAWVMDRLKEERERGITIDVAHTKFETPHRYITIIDAPGHRDFVKNMITGASQADAAVLVVAATDGVMPQTKEHAFLARTLGIKHIIVAINKMDMVNYNQKRFEEVKAQVEKLLKMLGYKDFPVIPISAWEGENVVKKSDKMPWYNGPTLIEALDQIPEPEKPVDKPLRIPIQDVYSIKGVGTVPVGRVETGKLRVGEVVIFEPASTIFHKPIQGEVKSIEMHHEPLEEALPGDNIGFNVRGVSKNDIKRGDVAGHTTNPPTVVRTKDTFKAQIIVLNHPTAITVGYSPVLHAHTAQVPVRFEQLLAKLDPKTGNIVEENPQFIKTGDAAIVILRPMKPVVLEPVKEIPQLGRFAIRDMGMTIAAGMVISIQRGE