MGLLGMVASGFGFLGIGLRQAFLTLQSHQRVTRRNSSLKRLPFNPTDLSIIASLAFLHVVSGLVASHSEQSIADGVGMAVPLERSGVALVFLVYAITAMICAKTSLLPLPWEALQLIAAIAFGQEFLLFYLQRSDAGLESRYYSLLLVPIGTCLLSTLLEIAYPFSVLPPLARSMALVLQGTWFFQMAVSFFSTTFISKGCVLITKGEGDYTIACDGMASMRGKAIATLQFNCHMALLLVTMLPLVSIFCRKQSATLNYRELNYERLVNGESVELKDAVDRSSGIQQSTFVLEQDEEDVHEDGRPEANGFHSVVI*