MASSLAAVEEPQMNWRIAQTDRDAEVVMLVNPALDWDSFPTLAEALLQEWELVALERECSADRHSWLLEFEGSRFRLEYEHYSGCWLAVEQPADAEVLLWLARQHQG