MAWDDINRGTHLLNGSRLVLHFRDSHGDAIEEASAVFDLLEMEVVGIIGPQVSEVAEFILRLGDTAQVPVVSFSVTRPLLSNHRFPYSVRMAHSDALQMHPVAALAQAYGWRRVTAVYSDDESCHGPVASLSDALRAVGSKLEYKSVISLTADQVAIEEELYKLMTKESRVFVAYMQSDLSSKIIMKAYEIGMMNSGYVWITTDEFTSLWDVLLNATSMVYMQGLLGVKTYIQNSNKLEDFHRRWKRQFRLEYPHEEKAELHVYGSFAYDTLWMIARAIGNLGNSSFNFMKPISSSPSFTKLKVFQEGPQLLTELLKTDISGVSGVVQLDDGEIVGSTYEIANVVGNGYRVVGYWNDKTQLSKQISSGASSPSSQNNTINALKTVIWPGGSTEIPHGWEQPTSGKRLKIGVPIKHGFSEFVTVAFDSSRNRSNVTGFCIDVFXX