MDCPSPLPKLSLTLQDPVFITPIQLTDTHPLYLSILDQSFNHYSNVVQFFLPNPEKCAENVAEVVREALGKLLVHYHWAAGRLRFNEKQRLEVDCSNKGVMFVAGDADTTIAELGDAISTPNPLLDSLAPQPPTEVNENVASLPLLILQVIRFKCGGFCLSTVSHHTLFDGYSIALFLQNLGSVARGEGLIMAPSVDRAGLMPRNPPSPTFDHPDIELIPKEKLQTMSWPSGRDKRYVKFTFPEKMLHGLREEALAGKVLQRCTLFEALSAHVWRAKARVASDGGAASDQPFLLRAAVSLRHRLGAALPEGYLGNAVYPTTAIATIGELLESPLWLGVRRIQEAIAKITGEYIQSVLDWMELYEGRVNRLTSSVRMSSLERLPFYEVDLGWGKPLHYCLSGVTRGLQATYQCVPEGPDTRSMGLFVFMDEEERSKFQAAAFSS*