MALVTISGYPSSGKTRRAEQIRNHLETRLQDSAYIGPKLKVAVLSDDSLNIDRGAYNDGRAEKLARGALFTALQRQIGADTILIVDSLNYIKGFRYQMYCAARESRLRVCTVYVLATPELCREWNTVREDGRAYLPETLDSLLLRFEEPSSMVRWDSPLITVPWTDEDVPADDIWKAVTEGNVKPPNAGTQAVPKAPTDALRALESTTAAIVSAFMAEQSISMGSGGSVTLPLSGTLRPRITIPPRNVTLAELQRLKRQFVTVHKKAITLGTIEKGAVDWSEESIADKFAVYIEGNLKP*