MITLNEGVMAFSQSGVKVFIEFCKHEGRDHFIDVLIHSRLDLDNTIAWAYEKVLDKMENICAQPRGIQGVELVHEVIRPRSVKELVCMEERSICTAVSLEELRKTLRDALEKRGIDLPDCLNTVFHDWYPTNDSDRVIDLLGNVETLQVVKEHTHKFILDAENVLGINIEEGLVCSTSEPKKRVFSSTNSGIEREWIYDEVREARKDIQKVQKEISKVLAEVQRISNGVLPQIRQSVQELLTFAKEGEAGKLPRLFVVTKDNAGMVREIVGAMVPGLQNVRLELLCEHQAGPHLVNKQRGIRFSTLEDGLLKQGLPYINMFLKLASMAVKVAAHVTSGLGDFIPDFSHVLAMIVDTPEFPSLPALLDFQAPIASRANFQEGQRWLFGVLFERDCVTSTRIHEVFGLSRVRCRADSHIRWLCDKHCSEGELCP*