MSRTLTSRQAEELHKSIIAYLAANNLQDSANAMRTELGLGEDAFDTATAKKYETLLEKKWTSVVRLQKKIMDLEAQTQTLQTELNSATPTSNRRGDPSSWLPAGPPRHVLQSHRTPINCVAFHPIFSSIASGDEDATIKIWDWEFGELERTVKGHTKAVLDLDYGGPKGHTLLASCSSDLTIKLWDPANEYQNIRTLPGHDHSVSAVRFIPSGAPGAPLSGNLLASASRDVTVRIWDVTTGYCVKTIRGHADWIRDVSPSLDGKYLLSTGNDRTVRLWDISVPNPEAKLVMIGHEHFVECCTFAPPAAYSHLATLAGVKKPPPASSTAEFMATGGRDKTIRLWDGRGNCIKTLIGHDNWVRGLVFHPSGKFLLSVSDDKTIRCWDLSQEGKCVKTVEGSHEHFITSLRWAPPIIKDKGPGEETNGDVGTPKKAATAPQDVQIRCVIATGSVDMSLRIFSR*