MVWYLSPLSFLGKLCWVQEAGYRGSCQDEQNLKADERSRHGTVTPSFSALTRVNLILSNRLGSENPSIVAEMESGLKPMDAEELRENAHKMVDFIADYYKSIESYPVLSQVQPGYLRELLPDSAPNHPESLQDILSDVQQKILPGVTHWQSPDYFAYFPSNSSTAGFLGEMLSAGINIVGFSWITSPAATELEVIVLDWLAKMLKLPEHFLSHGKGGGVIQGTASEAVLVVLLAARDKVLRKLGKYFLGKLVVYNSDQAHSSLKKACQIAGIHMENYRVLKTDSSTSYALSADVISEAISKDCAAGLIPFFLCATVGTTSSTAVDPLSEVGRIAKSNDMWFHVDAAYAGSACICPEYRHYIDGVEEADSFNMNAHKWFLTNFDCSTLWVKDRSALIHSLSTNPEYLKNKASQANTVVDYKDWQIPLGRRFRSLKLWMVLRLYGLQNLQRYIRNHIKLAELFEELVAADSRFEVVVPRTFSLVCFRLLPRPDGQDNGYKLNYNLMDTVNSSGKIFISHTVLSGQFILRFAVGAPLTEERHIKAAWKALQDQASALLADPGNSEF*