MSVVARVSRALSRASLSRACADGRVVASANALRDHSSAAMSQTATPTRELGAVYTDWRKEEVRAMYARPLLELVHDAARVHRMHHDPRQVQRCTLLSIKTGGCPETCNYCAQSSSWKGETKLKAEKLMGVDEVIEAARRAKEQGSTRFCMGTAWRGPSQVGTGQFERVLEMTREVKEMGMEVCATLGMLTPEQAVQLKDAGLTAYNHNLDTSPEYYGKVTTSRKYEDRLNTIAAVREAGISVCCGGILGLGEEEADRASLMTVLATLPEHPESVPINALVPVEGTPFKDMKPPSGLEMVRAIAVARILMPATVVRLSAGRINMTPETQALCFLAGANSVFTGDKLLTTPNNEKDEDAFLFEELGLEGRPAFVPYGAGGPSSDGSEWTESMHRQAQQQQKH*