MSIKVLKPGLATSVQDAGREGHYHLGIPPSGALDQYALRAANLLVGNAPTAAVLECALLGPQLEFQRDALVAVCGARMTPRLEGAEMPLDTSFRVRAGQVLGFDFIRAGARGYLAIDGGIAVPEVLGSRSTYGLGAIGGLQGRRLAEGDLLPLGPASPSAVEGLALPRSLQVEVGGEVSLRVVPGLYVHRLTPDAVERFFAETWTVGSEADRTGYRFKGGTALRFEPREQPFGAGSDPSNIVDACYPIGSIQVPGGLEPIVLHRDAVSGGGYATLGTVISPDLNRLAQMQPNQKGRFVAVSLEEGLEARRRYNWQVQRLQHFFLR*