MDSLNPQPYSRKEKSLGVLVSNFLKLYNRDDVDLIGLDDAAGKLGVERRRIYDVVNILESIGLVARRGKNQYSWKGFGQVPRALSELKEEGMKEKFGIIPCVTNSEMVLYEEEREESFKLTPDDQENSPSPKLDNKKEKSLWQLAQNFVKLFLCSDDDLITLDGATKALLNDSQDPTNMRTKVRRLYDIANVFSSMNLIEKTHIPETKKPAYRWLGSKAISENRFLAGSASLCDHNEPKKRAFGTEITNFNAKRNKTDCSKDRKHYGNQNTNSVIKKEPCDLKPDVKNFAFGSSTPAGTSEMNNIGNNIRPRLGVLEALSSIYQPQYCNPELFGLLAHYKEAFKSSQEEFGRK*