IPRFFVPAESIKGDKVVLTGEVARRLRDELKLKPGDYVILSDNSGKLYLTRITEIKPDKVIGEVLSVREAEGEPKTEITLYQGILPGDKYLEVLREATRLGVRRFVPLFTSTTKVNDLAEWEARRPEWEAVIREAAEEAGRGRLAVLEEPMKVEDAAKQAKEEGGLTLVAYPGAPPDEGPTLEEIIAANKPKKVNLFIGDENGFTGEELVYFAKQGITLAGFPAGGPNGLKPEDYEAVLALGAPLSTGGPERYTPAEAAIKTIKTILRLMGDIK