MSAQGAAFASPLLATPARRVSTSIVAPRAARLVRAAPAAAEKRFFGSLPAIRSCRRRALAFGVFASAEASKPSDELLQQNAGLWSKMTLLGNLHSLSTDLEAGVREASNILVVGGCGALGADVCEKFKSSGFPVISADLRASEVAPENIAERAVADAEKLFGERKCKAVICVAGGWAGGNASSKKLFETADLMIRQSVHSSLVAAKLATRLLDKDGLLAAVHQLAASLAGEKSGLPEGATVLAIVPVVLDTPGNRGGTRRSTTTGRSWGT*