MTTSDFKVIVVGGGPVGLIAAHALYKAGIDFVVLEGNNTVTVDVGACLALLPPGLRILHQLGLLNELRGLASEVILRHTFTRDGYRFKAYNVFDECKRNFGTRPLVFHRAELVQSLYDQLPAEVKPKVLLGKKVTDIQSQENIVKVFCDDGSQYEGSMAIGADGVHSRTRHIMRRLALETRPSATWDPETPFTTSYRCMWASFKRPIEPGAAFETQSKDKSIMFVTGNERGWIFLYEKLPQPTTARTTYSDKDLEAMADRFADYPITDSLRVKDVLAERMTAGMSDLQEGTCNNWGWGRIALVGDSIHKVCPNAGVGYQSGIQDVVSLVNNLRRLVASSGASKNPSVSDLEAMYKTHQAERWDDLAFDASLSAHTARIQAWGNWWYYILGRFLTVPNFADYIMTNMVQTPVWRKRLAFDFLDADEPFTGRVAWLHPLKDSSPK*