MKQKPTIPSAETEADRLRLKCKDLKQRIGQLEGTSELASLAVGRLRYLVRRSRFEYTLLLHMLNEADFSSNSDSRATLLQSYFQDVDLSKVLVNKGTSKSPQHLPVLSTKKAKRPPKKPRDPDLPKRPTNAYLIFCDLEKDKIRKSLQHDRDVAQPGEGVHKGNIDLSRGLSDAWKLLDEESRKPYYALYEEDRRRYQRELKEYQRKKVEEESPTKKQKVERLPLPLSMELDSNAVDVDVDNEVGASIDAEADAETDVYVDADIDHDIDSILDPSDKNYMLLGTKPTDAPADNFQEDIKKKATTYPHMVDASVHDWSPSVTASSSTDQTVGSSRVVKGDESLRDVSKKDTTEFRDNESSFS