MATVPLFTQFPCKTLNPSSSNTKHQSKSPILLPINSINRRSEIGVSVHRPDFKIRATDIDDEWGQDGVERVFASSSTVSVADKAIESVEETERLKRSLADSLYGTDRGLSVSSDTRAEISELITQLESKNPTPAPNEALFLLNGKWILAYTSFVGLFPLLSRRIEPLVKVDEISQTIDSDSFTVQNSVRFAGPFSTTSFSTNAKFEIRSPKRVQIKFEQGVIGTPQLTDSIEIPESVEVLGQKIDLNPIKGLLTSVQDTASSVARTISNQPPLKFSLPSDNTQSWLLTTYLDKDLRISRGDGGSVYVLIKEGSSLLNP*