MDLTLFGTCDSPIGQDKPSSKPELDETSTVPGLKPSVPTLEDLLTTSPKEIDSGYNSLSYIPSDSAGVEMETPRLPFDSPVCKKDSPPVDMSSAAPQASNETWNLDKGRPNETAIAVASISEFASIPTAVEKGINKVEVCGSCSPTLPWEGPENAAGIGIAQSVHPSGNGEPQLVVSMPNMPTSGQEFSEKSISIQRNDSIATSYTMHNEENSSPTNSEQPVSFSAFQMRPPQQSKHHGDYSIFQLPYNETTGLNNATQLNGMPFTNEDAITLPSVAQDIGFSQPGNFGLGTERFCADETAKIYSDVAEVYNADERSSKNQGSSRNKPLNELASSLMDQWYCGHLDHPYPTNEEKWQFAMLGGITVAQVSSWFANRRTRTSNTKPKKNRSLLLRKLQDFCGELERASHGLLNASEIEQRFQALFNEFHP