MTVFQVTLQPFGILNSLRGRFMIPCVVTTILRIGLFSPKNTFIYKMLGRTHRNVPVSVPVTNLDMCWLLNLLPPDWCTVLLAAGTMMFSILYFVALETETYGKLRSVFDSRPWRNRDNVYLPASSVSPASGAANLCPFSNKMARGTCPICCSCTSRDGYHHGDPKRIHDVIGIAMIEYDMARKAAEGREGPLIARVQLDTLVSYRGNYLFGTISPSCKGCFIKTWCWNVAYRMTWQSAILAFNSMLCTFIFYADITIFYADLKNMLLCISAFFSVSTLCMQFTILATAVVFIMEHPFMDDDSLPKWLMVHKKLVMKWIHYFALPSAKFGIPATRKYWSWLTKADAKQK*