MSSTDTAGNPTDCRGQLPAVKNGKIIDMVNAWTAATDQPFISFEYFPPKTPEGVVKLHKVIDEMCKQKPLFVDFTWGAGGSSADLTLELSKTSQQKHNVMVNMHLTCTNQSKEVCDAGLAGAKEAGICNIVALRGDPPKGQDKWEVTEGGFACALDLVKYMRTNYGDYFSIQVAGYPEGHPDRITKVSEMSRPLSDREKMRLVDVDGEEFVCTDENYAIELDYLKQKCDAGGDVIITQLFYDFEVFKAWVQDLRDAGITAPIFPGIMPLNACGGFKRMTGFCKTRIPPAMAKRVAELSGDDKKAEFAEYGIDYLTDLCKQLVASKLVPGLHFYALNQSERTFQILKRLGYYAPTD*