MDPLSVLRDYTIRGDLENIRIVGEDFHFGEDYRFPSNIETAYRSKQGSLYTLECLVFFLKNAHLRHTEYMQQARAHKLQTVIYTDRKPLLDYLEGKISTTDAIELVAPAGPHAPAEKPIKRHWDEADHVEEYRPEDPILGLYDNINNSNSNKRIRIDTEGGDMLGSEIDPKVTEMVPQIDLIRAKERPLKDRETLLECPNKNFQSVLSIANKRDDDRRRSEDQQRKEHDRSNLHTPSKNHYGNTEENRFWKNHMGAETPDLGIYPTQSYTSQKDFMKTNTALGSQRPQVQGTPRASFGSKVKPEGAPIILVPSAFQTLLNIYNARDFLEDGVYVAPDIKAKQMPKKPECVTIQRKIGREKAPVAYEIRDKPSALAPGDWERVVAVFVLGKEWQFKDWPFKDHVEIFSKINGFYLRFEDDSLESVRTVKQWNVKIISISKHKRHQDRTAAMDIWDKLDRFLRSQRCNLVF*