MNEAAILSTTLAQRLAFLYPNGQVPGVSHAPLLELDIDGILEHPLWEGSIAGPTAHSGQQGPSSAHVHATSQTAPAIANGHQQSASLPPRPLAPLPSIQQSDQQVWAPPWVLKQLHLTQGSWVLVVRPPRRKPRQLQEGLPMHNFVHGPQTRSVVAQIWATPAANEKTANLNAEGAREEDASLEHSSPPLSTACPSPLPGMSLSPLAAFNLGLHHHALAPLILGQGVRPCEQQQQQQQGSHNPGFDFSTALNGKDEASGTSSTPRGSLKSWLGRAKLVPLNPSFLEQV