MDAAVTTLSALAVFASTLHQGAVRSVHGYRVVGVGGGRLWDRWXGQVLGAWRCVLAFDSLVAAALPPTPPPMLCPFRNPGLVCVPSLYSDLYMVFQFQRFQQAPQLVQRDSDEKPTRLDAEDNKTSDEVEEESGSDSDEDPQSGEELSAQVERRRRAKKQHIASITLVDIAPYFHLPIREASRALKIGVSILKKKCRQYGIPRWPHRKIKSLDSLISDLEFVMDDTDGDAVQKETCKQRAKEKKKEEKDKQNAIQALAKRKRLLESEKETIQQKPALDLMAETKLFREDVFKRRYRAKRLPGQL*