MSGELASFEVDGYQLVYQDLGEGTPVLLVHGSLCDYRYWQWQLRSLGEHHRLIVPSLRHYYPERWDGQGADFTSARHVADLLALVERLGEPVHLLGHSRGGNLALRLALAAPDALRSLSLADPGGDYAAEVYAHAGLPAPEEPLERNQFRRQALELIRGGEAERGLELFVDTVSGAGVWKRSSATFRRMTLDNAMTLVGQVADQPPALALSELRSIDLPSLILNGERSPLPFPATAEALAAALPRAELQRIQGASHGLNATRPAAFNRSVLEFLARVDGVAPDVETS*