MTRPDSDAAPYEPVLEQTAQAWLVRLRGTPDAATRRAFEDWLAQRPAHAEAYARAEALWRLTEIPASRLAIEEADALEAYLRPRRASRNPRRWAYPLASVACLLAMLWLGGWWQPGDWLQDWRADYVAAPGQVAEWKLADGSYLSLDAGSAVRVRIDGGQRRVELLRGAAALRVKRDTLPFVVEAGEGRARVLGTEFEVRRGAGATRVTVLQGRVAVSAGTGAGAAEEVLGAGQQVGFADGRLGRPVAIDAAAALAWRQGWLSFYRRPLAEVLDELARYYPGRILLLDDALGRQPVSGSFRSDDPEAALKSLQAVLGYRQQILFGRLVVIR*