MSARAPSAMRTTSAATTSASRVARARTVERARSGGVNGKTDGTRAGGSTRTRARAKDSGEAGDRRRASGREDVYGAISSLASTSARASESRVRTRRGGRARPRAIDEPTRFSDGTEEQERTNGELLFEDGVNGESDVVFAEGTVYKKKLEGPSSEELWYAGYIRELEGSLSADEEEEEEADEVEIGPKAKRNPGREGIRGIIYYAMHRLPGMTRSPLPTVVQNPVDNLSVWALATCGFLWTASTCMVFSLLPVFLQTEFGFSNTRIGAVEGFALFVSNFSRVFSGVLSDILKSRVKVIAVGSVMTAAMKVTLASAVSVQQVVIGKLX