MTKNVGILAMDIYFPPTCVQQEALEVHDGASKGKYTIGLGQDCMAFCSEVEDVISMSLTVVTSLLEKYGIDPKQIGRLEVGSETVIDKSKSIKTFLMQIFEECGNNDIEGVDSSNACYGGTAALFNCVNWVESSSWDGRYGLVVCTDSAVYAEGPARPTGGAAAIAMLVGPDAPIAFESKLRGSHMSHAYDFYKPNLASEYPVVDGKLSQTCYLMALDSCYKLLCSKYEKLEGKQFSIADADYFVFHSPYNKLVQKSFARLVFNDVVRNASSVDEAGKQKLEPFSSLSGDESYQNRDLEKASQQVAKPLYDAKVQPSTLLPKQVGNMYTASLYAAFVSVLHNKHSELSGKRVVMFSYGSGLTATMFSFQLRDGQHPFSLSNIATVMDVAGKLKARHEFPPEKFVEILKLMEHRYGAKDFVTSKDCSLLPPGTHYLTEVDSMYRRFYSKKAGSCTCENGSLANGH*