MIPTFLSRRVVSHGARVPAVGLTLSRTYSAAPMLADRLIVAVGGNALQRRGERLTIENMLKASADMAPTIAALAKEHEVVLVHGNGPQVGELALERSAATFDVLGAESTGQIGYVLAQALSSVGCTAVPIVTQVVVDPQSEAFRNPTKFVGPVYGPKEAHALAESLGWIVKPDGEYFRRVVPSPPPMEILQVEAVRTLLEHSPDVLPIACGGGGVPVSRVPSRPETLQGVEAVIDKDACASKLALELEADGLIILTDGGGIWKNFGKVDAQEMAQVTPEYLLGSKAGKKFPGSMGPKIEAAVNFVENSKNRQTAYAIIGDLKDAAKMLSNEEGTIIKDDVPSRVVWRERHEEGTPKPPKLTRDPPKYG*