MHLMGRVFTSAFLRMRSPLPVTVATPSAAQRHLSMHSDALNPTNQEIDKQTLEEILGGAGPLQHQDVFFKALAHASWRPEEKRTKRLSWLGDRILEGVVAEALFNAHRDADEGLLTQRKVQFISNSNLSDLLSRVGLDKYIQVADNVKAKICREKLKSDVFEAFVAAIFINAGGGGAGHDAARKWVTPLMYSQGLPGQPVGASGSRGSGVGGMEHQHGPHNSTSQAPSNHLAGDAPPAENKPDVHEVGRRFDVALAIQKERYAQMLETADKVKQVASELSKLEEAVGRFEACSLSQEDRDLLGSHLISPSLAKLCKELLKRHLKASEARGLWEKVKKDEKQAYMEYDRMQACLVAKT*