MVKEGELGHFEVEGWAARDESGILSPINFTRRQVPGKINVYGETPFISFSLGKVQFHFTESFNLFCFGRKTEPNDVTFKVEYCGICHSDLHQIRNDWKNSLYPMVPGHEIVGTVIEVGSQVKNFAVGERVGVGCMVWSCQQCDSCSEGEEQYCEKVVFTYNAINVDGSPTFGGYSSLMVCDQRFVVKIPESLPFDAAAPLLCAGITVYGPMKYLQMTGPGTSLGVVGLGGLGHMAVKIGKAFGLQVTVISTSPKKEKEAREILGADHFIISKDEKQMQEAAKSLDFIIDTVSGDHPLQPLLSLLKINGKLVLVGVPENPVSFHASAVIFGKSFFLISSFCMQCRRFVGGSVIGGVKETQEMLNFCAEHNISCMIENIPIDYVNTAMERLGKGDVKYRFVINVAESYSSPTTN*