GATRLTITARLRGDPAQAARLAAAVREGIRAEFGVEEVTVEVAADPATGEHTLTVTVRLPPTLTPEQLAAMAARAEALIRAAAAELGLPVLSLEVTVTPE