MLLLQKHVLLLSLRPRATSALLAFRHRCPFSNTRFTAAAAVAASASPAPFAVEDYLVASCHLTPAQAVKASKVLSRLKSPSKPEAVLAFLADLGLSDDDVAAVVVYDPLLLCSEVDKTLAPRLAELRDLGLSPSQIARLVLVDPARFRRPTIISKLQYYVPLFGSFENLLQALKYNSYLLSSDLENVVKPNVALLRECGLGDCDIAKLCVPVPRLLTSKPERIQAMVARAEDVGVPRGSAMFRHALLAVAFLSEEKIAAKVEFLKKTFRWSEAEVAIAVAKLPVVLRNSQERLLRMSEFLMSEVGLEPEYIAHRPAMLTYSLEARLKPRYYVVKFLKEKGLLKPHRSFYTAAQVSEKVFVEKFIHPHKEAAPRLAEDYAAILKGEVPTRFRLQ*