MSSPHPLQPDVPEPPIASSRISAQLENGEARSAGVDRWSVGSGVAAESPTSRNSRTPSQDSLLPRPDRSRVSQDGTLEEEQASSLARSEKAAAAAAAAMRADSPSARNDAQTWASDQAANRWKRKGQSSANRILDSSGGPQDDVGVSRGEGEPLRNDQANTYKADPQWSSRWQGQNPRANANDDSDGQSEDRSAWENFGGATTLAQPSGTDWVAMDRGVSSVDRAEQMRIDGKEALRMGKLELARDLFRSCVETDRMNGKGWQEFAKMEGVLRGGQRGSIRVLKQALRALPNNAHLWQSLGLLHYRCGALQAARDAFQRGLDADVTHASLYAAWGKVEAMQGNVELARELFTTGLEMDEGSTRVYHSWSHMEYKHGNVEKAVELLERGLQYESTNSYLWQYLGQIALDMGRWERARECFEHAVHDPRDKDDLPSIFAFDX