MNLQTMIRTLQDYWSEQGCIMLQSYDVEKGAGTMSPYTFLKAIGPEPWKAGYVEPSRRPADGRYGENPNRLFQHHQFQVVMKPSPDNIQELYLGSLEKLGINPLEHDIRFVEDNWENPSLGCAGLGWEVWLDGMEITQFTYFQQVGGLECFPVTSEITYGVERLASYIQDKENVFDLEWTEGISYRDIFFQAEFENSTYAFETSNTDMLLTLFDTYEREATRQMQDGLVFPAYDYVLKCSHTFNLLDARGVVSVTERAQYIGRIRNLARRIAKTFYESREKLGFPLLKEEGGKRHE*