MVMQPVLFDAAVLSGRSDIPSQFIWPADESPTPDAAEPLDVPLIDIGGIVASGAGDRAAAVASVARLVGDACSRHGFFQVVNHGIDAALLADAHRCVDAFFKLPLAEKQRALRRPGESCGYASSFVGRFSSKLPWKETLSFRSSPSCPDLPLDFILSNLGEEHRRLGEVYARYCEEMSRVSLEIMEVLGESLGVGRSHYRSFFEGNDSIMRLNYYPPCQRPYETLGTGPHCDPTSLTILHQDAVGGLQVHVDGRWRAIAPRQDAFVVNIGDTFMALSNGRYKSCLHRAVVNSKVPRKSLAFFLCPEMDKTVAPPGKLVDEENPRVYPDFTWRALLDFTQKHYRADMKTLEVFSGWVLQQQKQKQLGS*