MASRVPLLLGLSDDLLTSILALLDQETKCRVLPLVCSRFRRLLQQPGSWQEVTFTERRMAALAEELRLRLFLAWAHRISRGLRQLKVDVPADLDDEANAVLLTDLSSVLGQAAPSLQLLELKCRYSLDAQRVLPPLLQSQLRALTELHLLAEDRIQGLQLASLSSLQRLNIVVDGEPPESLDAESTLPPSITWLGLTPAPLVAEPGAVGIFSKAIPPCVCALPRLEFLDISESRGLTGLHTALRQLTLLTGLALDHAGLADLPKAMTGLQHLRLLSLHGTFSWDDGDEEMMQPVGLSALAPLKELRVLSISESFRLTALPPAVVGLTRLKALHLEKCPSLEGLPDNLLLPHLLMLSIDWPILFASHAVVARQPKLQQLLLGSMQSAVQNLFVPATQARADIAAVEASLQRCTALATLSVIVYAGPDSGLTMDAASLMLRLPRTCPVLQLQPLDAFSFFLTDSEQLAEGD*