MLFSPYTLGHLTLPNRIVMPPMTRSRAASGEVATALMAEYYSQRAGAGLIVSEGTQISRQGQGYAWTPGIHSAEQVAGWRQVTDAVHAAGGRIFAQLWHVGRVSHTSLQPGNAAPVSSSALVAEGVKVFVDPQGRGAQAGGGEMVQHSAPRALAVEEIREIVADYAQAARNALDAGFDGVELHGANGYLINQFIDSQANARNDQYGGSLENRLRFLREVAEAVTAVVGRERIGVRLAPLTTLQGAVDDTPQATYLAAARLLDEIGVAYIHIAEADWEDAPAMPAAFKEALRIVYRGSLIYSGMYTKARAEEALARGWADLVGFGRPFIANPDLPYRLEHDLALADGDRSTYFGGGAAGYTDYPSLPQAAG*