LVDPGNKDKVKCKFCGKVSQGGVYRLKQHLAHEGKNVAKCKATTPQALVAREKCKKALEDAKRKKEEKTVHELELRQEVNVSRIGESEEVTCVGSSEPHKLGPIDKWTRAIDPKATKTDSLKQQQLNKKLWKERTHEVHKYIARWTYNHDVKSKKGKEATTTILSPTFWKDVKLTLAVFEPLVKVLCLVDGDVKPFMGFVYGELLKAKREIKEALGNMESRFKVVMAIIEKKMGGRLDSPLHLTAYLLNPHYSYTNPSIFDEPKMSEAFIACVEQFYYHDEDKQDQAANIELKKIQNREGPFSKKFARTFQNFDYNPASWWRLYRTETPVLQKMATRILSLTSSSSSCERNWSGFEGIHTKKRNMLTTTRLNKLVYIQFNNMLLNKIEKIVSKKITDVLLSSKTKEAQDFLQEGGDDCALVVFRDEEDEDEMEGTGIPWSVIGEAVGAEE*